/*--기본정의--*/
* {margin:0; padding:0}
body,table,tr,td,select,div,form,textarea,center,option,pre,blockquote,input 		    
{
	font-size:12px;
	font-family:Dotum;
	color:#666666;
	line-height:15px;
	word-spacing:-1px;
	font-style:normal;
	font-variant: normal;
}

img                     {border:0px;}
body,html	            {height:100%; margin:0; padding:0; }
body                    {
                          scrollbar-3dlight-color:     #e2dabf;
                         scrollbar-shadow-color:      #e2dabf;
                         scrollbar-arrow-color:       #88631e;
                         scrollbar-track-color:       #FFFFFF;
                         scrollbar-darkshadow-color:  #FFFFFF;
                         scrollbar-face-color:        #FFFFFF;
                         scrollbar-highlight-color:   #FFFFFF;}

a:link	                {color:#414141; line-height:14px; text-decoration:none; font-family:Dotum;} 
a:visited	            {color:#414141; line-height:14px; text-decoration:none; font-family:Dotum;}
a:active                {color:#8b0f05; line-height:14px; text-decoration:none; font-family:Dotum;}
a:hover 	            {color:#8b0f05; line-height:14px; text-decoration:underline; font-family:Dotum;}


.page a:link	        {color:#414141; line-height:14px; text-decoration:none; font-family:Dotum;}
.page a:visited	        {color:#414141; line-height:14px; text-decoration:none; font-family:Dotum;}
.page a:active          {color:#414141; line-height:14px; text-decoration:none; font-family:Dotum;}
.page a:hover 	        {color:#414141; line-height:14px; text-decoration:underline; font-family:Dotum;}


.ecard a:link	        {color:#ad4d9b; line-height:14px; text-decoration:none; font-family:Dotum; font-size:12px;}
.ecard a:visited	    {color:#ad4d9b; line-height:14px; text-decoration:none; font-family:Dotum; font-size:12px;}
.ecard a:active         {color:#ad4d9b1; line-height:14px; text-decoration:none; font-family:Dotum;font-size:12px;}
.ecard a:hover 	        {color:#ad4d9b; line-height:14px; text-decoration:underline; font-family:Dotum; font-size:12px;}
/*-- png --*/
.png24 {
  tmp:expression(setPng24(this));
}

/*-- div --*/
.div_text    {padding-left:5;padding-right:5;padding-top:5;padding-bottom:5;
              border-spacing:0;
              border-bottom:1px solid #cccccc;
              border-top:1px    solid #cccccc;
              border-left:1px   solid #cccccc;
              border-right:1px  solid #cccccc;}

/*-- align --*/
.al_le                  {text-align:left !important;}
.al_ce                  {text-align:center;}
.al_ri                  {text-align:right;}

/*-- width height px --*/
.hi_1                    {height:1px;}
.hi_2                    {height:2px;}
.hi_3                    {height:3px;}
.hi_5                    {height:5px;}
.hi_15                   {height:15px;}  /*--상단 bar--*/
.hi_25                   {height:25px;}
.hi_30                   {height:30px;}  /*--sub 상단--*/
.hi_33                   {height:33px;}  /*--테이블 타이틀--*/
.hi_35                   {height:35px;}  
.hi_62                   {height:62px;}
.hi_155                  {height:155px;} /*--main banner--*/

.w_1                    {width:1px;}
.w_3                    {width:3px;}
.w_5                    {width:5px;}
.w_20                   {width:20px;}
.w_30                   {width:30px;}
.w_35                   {width:35px;}
.w_100p                  {width:100px;}
.w_152                  {width:152px;} /*--테이블 타이틀--*/
.w_151                  {width:151px;}/*--핏가이드--*/
.w_910                  {width:910px;} /*--전체테이블--*/
.w_625                  {width:625px;} /*-- 서브 컨텐츠 영역 --*/
.w_860                  {width:860px;} /*-- 비디오--*/
.w_100                  {width:100%;}  /*--서브--*/


/*-- valign --*/
.va_t                   {vertical-align:top;}
.va_m                   {vertical-align:middle;}
.va_b                   {vertical-align:bottom;}


/*-- select box --*/
.select_box_m           {behavior:url('css/select_box_m.htc'); }
.select_box_m_sub       {behavior:url('../css/select_box_m_sub.htc'); }

.bannerbox_l {display:inline; background:url(/images/common/selectbox_bg_L.gif) left no-repeat; width:15px; height:20px;}
.bannerbox_r {display:inline; background:url(/images/common/selectbox_bg_R.gif) left no-repeat; width:25px; height:20px;}
#bannerbox {display:inline; position:relative; margin:0px 0px 0 0 ; }
#bannerbox .oherpromotion {display:inline; position:relative; margin:0px 0px 0 0 ; }
#bannerbox .oherpromotion h3 {float:left; width:110px; height:23px; background:url(/images/common/selectbox_bg2.gif) no-repeat left top; color:#666; font-weight:normal; font-size:13px; text-align:left; padding-left:5px}
#bannerbox .oherpromotion h3 a {display:block; width:86px; height:16px; padding:4px 0 0 7px; color:#666; text-decoration:none;}
#bannerbox .oherpromotionlist {position:absolute; top:23px; left:11px;	width:75px; z-index:100;}
#bannerbox .oherpromotioninner {background-color:#f3f3f3;}
#bannerbox .oherpromotionlist ul {width:100px; margin:0 0px; padding:3px 0; overflow:hidden;}
#bannerbox .oherpromotionlist li {width:100%; padding:2px 0 2px 0; font-size:11px; vertical-align:top; line-height:1em; text-align:left;}
#bannerbox .oherpromotionlist li a {padding-left:15px; color:#7f7f7f;}
#bannerbox .oherpromotionlist li a:hover {color:#ac060c;}

/*-- 웹진 셀렉트박스--*/
#bannerbox .oherpromotion2 {display:inline; position:relative; margin:0px 0px 0 0; text-decoration:none;}
.oherpromotioninner2 li {text-decoration:none; font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; color:#fff; list-style:none;}
.oherpromotioninner2 ul {text-decoration:none; font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; color:#fff;list-style:none;}
#bannerbox .oherpromotion2 h3 {float:left; width:190px; height:50px; background:url(/images/webzine/selectbox_bg4.jpg) no-repeat 0% 55%; color:#fff; font-family:Helvetica, Arial, verdana,  돋움, 돋움체, Dotum; font-size:12px; text-align:left; padding-left:8px;}
#bannerbox .oherpromotion2 h3 a {display:block; width:187px; height:16px; color:#fff; text-decoration:none; margin-top:20px; font-family:Helvetica, Arial, verdana,  돋움, 돋움체, Dotum;}
#bannerbox .oherpromotionlist2 {position:absolute; top:34px; left:7px;           width:161px; z-index:100; color:#FFF; text-decoration:none;}
#bannerbox .oherpromotioninner2 {background-color:#808285;}
#bannerbox .oherpromotionlist2 ul {width:161px; overflow:hidden;}
#bannerbox .oherpromotionlist2 li {width:100%; padding:2px 0 2px 0; font-size:11px; vertical-align:top; line-height:1em; text-align:left; letter-spacing:-1px;}
#bannerbox .oherpromotionlist2 li a {padding-left:15px; color:#ffffff; }
#bannerbox .oherpromotionlist2 li a:hover {text-decoration:none;}

/*-- input창 영문 한글우선모드--*/
.inp_txtimed01          {border:#d0d0d0 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px; ime-mode:inactive;} /*-- 영문모드 한/영변환가능 --*/
.inp_txtimed02          {border:#d0d0d0 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px; ime-mode:inactive;} /*-- 영문모드 한/영변환가능 --*/
.inp_txtimea            {border:#d0d0d0 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px; ime-mode:active;}   /*-- 한글모드  한/영변환가능 --*/
.inp_box01              {border:#d0d0d0 1px solid; color:#848484; background-color:#FFFFFF; padding-left:7px; padding-right:7px; height:16px; }
.inp_box02              {border:#d0d0d0 1px solid; color:#848484; background-color:#FFFFFF; padding-left:7px; padding-right:7px; height:16px; }
.inp_box03              {border:#d0d0d0 1px solid; color:#848484; background-color:#FFFFFF;}
.box_01                 {border:#e9e9e9 1px solid; color:#e9e9e9; background-color:#FFFFFF;}
.box_02                 {border:#d0d0d0 1px solid; color:#666666; background-color:#FFFFFF;}
.box_03                 {border:#72a3d3 5px solid; background-color:#FFFFFF;}
.box_04                 {border:#a57651 5px solid; background-color:#FFFFFF;}


.img_out                {border-color:#e9e9e9; border-width:1px; border-style:solid;}
.img_over               {border-color:#ac060c; border-width:1px; border-style:solid;}


/*-- font family --*/
.txt_num                {font-family:Verdana;}

/*-- font size --*/ 
.txt-line               {text-decoration:line-through;}
.txt-line2              {text-decoration:underline;}
.txt-line               {text-decoration:line-through;}
.bb                     {font-weight:bold;}
.txt_10                 {font-size:10px;}
.txt_11                 {font-size:11px;}
.txt_12                 {font-size:12px;}
.txt_13                 {font-size:13px;}
.txt_14                 {font-size:14px;}
.txt_16                 {font-size:16px;}
.txt_18                 {font-size:18px;}
.txt_22                 {font-size:22px;}

.txt-1	{letter-spacing:-1;}
.txt-2	{letter-spacing:-2;}


/*-- txt color --*/ 
.txt_00                 {color:#000000;}
.txt_ad                 {color:#ad730f;}
.txt_66                 {color:#666666;}
.txt_8d                 {color:#8d8d8d;}
.txt_25                 {color:#2578ca;}
.txt_ff                 {color:#ffffff;}
.txt_72                 {color:#72411c;}
.txt_ac                 {color:#ac060c;} /*-- red 폰트 --*/
.txt_33                 {color:#333333;}
.txt_79                 {color:#797979;}
.txt_d9                 {color:#d91720;}
.txt_f6                 {color:#f67400;} /*-- orange 폰트 --*/
.txt_cb                 {color:#cb6767;}
.txt_ca                 {color:#5B184A;}



/*-- txt 줄간격 --*/
.txt_deco               {line-height:14px;}
.txt_deco2               {line-height:25px;}

/*-- Background Color --*/
.bg_ff                  {background-color:#ffffff;}
.bg_00                  {background-color:#000000;}
.bg_2f                  {background-color:#2f1508;}
.bg_ea                  {background-color:#eaeaea;}
.bg_mt                  {background-color:#8b0f05;}
.bg_sm                  {background-color:#72a3d3;}
.bg_ac                  {background-color:#a57651;} /*--about border--*/
.bg_ct                  {background-color:#c7a0c0;} /*--catalogue border--*/
.bg_tb                  {background-color:#d7d7d7;} /*--테이블 border--*/
.bg_e6                  {background-color:#e6e6e6;}
.bg_f9                  {background-color:#f9f9f9;}
.bg_25                  {background-color:#2578ca;}
.bg_cc                  {background-color:#ccdff3;}
.bg_f4                  {background-color:#f4f4f4;}
.bg_6c                  {background-color:#348584;}
.bg_ef                  {background-color:#eff3f7;}
.bg_94                  {background-color:#94a97c;}
.bg_22                  {background-color:#220b01;} /*--about 배경--*/
.bg_da                  {background-color:#dadada;} /*--about 배경--*/
.bg_df                  {background-color:#dfdfdf;}
.bg_f0                  {background-color:#f0f0f0;}
.bg_ef                  {background-color:#eff3f7;} /*--member table 배경--*/
.bg_a3                  {background-color:#a1c2e2;}
.bg_c6                  {background-color:#c67b81;}
.bg_db                  {background-color:#dbabae;}
.bg_d7                  {background-color:#d7d7d7;}
.bg_pop                 {background-color:#a0a0a0;}
.bg_ef                  {background-color:#efefef;}/*--상품디테일 상단--*/
.bg_d5                  {background-color:#d5d5d5;}/*--상품디테일 하단--*/





/*-- Background Image --*/
.b_bg1                     {background-image:url(/images/board/board_t_line.gif); background-color:#d7d7d7; background-repeat:repeat-x;}
.b_bg2                     {background-image:url(/images/board/board_tab_line.gif); background-repeat:repeat-x;}
.m_bg                      {background-image:url(/images/member/join_bg1.gif); background-repeat:no-repeat; }
.m_bg2                     {background-image:url(/images/store/store_bg1.gif); no-repeat right;}
.m_bg3                     {background-image:url(/images/event/join_bg1.gif); background-repeat:no-repeat; }
.m_bg4                     {background-image:url(/images/catal/catal_bg1.gif); no-repeat right;}
.bg01					   {width:100%;border:0;background-image: url('/images/member/join_bg1.gif');}
.bg                        {background-image:url(/images/member/join_bg.gif); background-position:left top; background-repeat:repeat;}
.a_bg                      {background-image:url(/images/about/about_bg1.gif); no-repeat right;}
.bg02					   {width:100%;border:0;background-image: url('/images/about/about_bg1.gif');}
.t_bg                      {background-image:url(/images/common/main_top_bg01.gif); background-position:left top; background-repeat:repeat;}
.bg1                       {background-image:url(/images/about/about_bg.gif); background-position:left top; background-repeat:repeat;}
.bg_sm_r                   {background-image:url(/images/member/join_bar_r.gif); background-position:right top; background-repeat:repeat;}/*--top 메뉴(member)--*/
.bg_sm_f                   {background-image:url(/images/member/join_bar_f.gif); background-position:right top; background-repeat:repeat;}
.bg_94_r                   {background-image:url(/images/store/st_bar_r.gif); background-position:right top; background-repeat:repeat;}
.bg_94_f                   {background-image:url(/images/store/st_bar_f.gif); background-position:right top; background-repeat:repeat;}
.bg_ac_r                   {background-image:url(/images/about/about_bar_r.gif); background-position:right top; background-repeat:repeat;}/*--about--*/
.bg_ac_f                   {background-image:url(/images/about/about_bar_f.gif); background-position:right top; background-repeat:repeat;}
.bg_6c_r                   {background-image:url(/images/event/event_bar_r.gif); background-position:right top; background-repeat:repeat;}
.bg_6c_f                   {background-image:url(/images/event/event_bar_f.gif); background-position:right top; background-repeat:repeat;}
.bg_ct_r                   {background-image:url(/images/cata/cata_bar_r.gif); background-position:right top; background-repeat:repeat;}/*--catalogue--*/
.bg_ct_f                   {background-image:url(/images/cata/cata_bar_f.gif); background-position:right top; background-repeat:repeat;}
.bg_ac_m                   {background-image:url(/images/about/about_left_menu_mbg.gif); background-position:left top; background-repeat:repeat-y;}
.bg_le_m                   {background-image:url(/images/member/join_left_menu_mbg.gif); background-position:left top; background-repeat:repeat-y;}
.bg_le_m2                  {background-image:url(/images/store/store_left_menu_mbg.gif); background-position:left top; background-repeat:repeat-y;}
.bg_le_m3                  {background-image:url(/images/event/event_left_menu_mbg.gif); background-position:left top; background-repeat:repeat-y;}
.bg_le_m4                  {background-image:url(/images/cata/cata_left_menu_mbg.gif); background-position:left top; background-repeat:repeat-y;}/*--catalogue bg--*/
.bg_faq_bg                 {background-image:url(/images/cs/faq_bg.gif); background-position:left top; background-repeat:repeat-x;}
.bg_pop_t                  {background-image:url(/images/common/pop/top_m.gif); background-position:left top; background-repeat:repeat-x;}
.bg_sh_t                   {background-image:url(/images/shop/shop_top_bg.gif); background-position:left top; background-repeat:repeat-x;}
.bg_sh_le                  {background-image:url(/images/shop/shop_left_menu_mbg.gif); background-position:left top; background-repeat:repeat-y;}
.shop_tab                  {background-image:url(/images/shop/tab_bg.gif); background-position:left top; background-repeat:repeat-x;}
.shop_tab_over01           {background-image:url(/images/shop/tab_over01.gif); background-position:left top; background-repeat:no-repeat;}
.shop_tab_over02           {background-image:url(/images/shop/tab_over02.gif); background-position:left top; background-repeat:no-repeat;}
.shop_tab_no01             {background-image:url(/images/shop/tab_no01.gif); background-position:left top; background-repeat:no-repeat;}
.shop_tab_no02             {background-image:url(/images/shop/tab_no02.gif); background-position:left top; background-repeat:no-repeat;}
.dot_line                  {background-image:url(/images/shop/shop_dot_line.gif); background-position:left top; background-repeat:repeat-x;}
.shop_t_le                 {background-image:url(/images/shop/shop_bg_le.gif); background-position:left top; background-repeat:repeat-x;}
.shop_t_ri                 {background-image:url(/images/shop/shop_bg_ri.gif); background-position:left top; background-repeat:repeat-x;}
.shop_m                    {background-image:url(/images/shop/shop_bg_m.gif); background-position:left top; background-repeat:repeat-x;}
.shop_t                    {background-image:url(/images/shop/shop_bg_t.gif); background-position:left top; background-repeat:repeat-x;}
.shop_footer               {background-image:url(/images/common/footer_bg.gif); background-position:left top; background-repeat:repeat-x;}
.shop_t2                   {
	background-image:url(/images/shop/shop_bg_t_02.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.shop_m2                   {
	background-image:url(/images/shop/shop_bg_m_02.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.shop_plan                 {background-image:url(/images/shop/shop_plan_tabbg.gif); background-position:left top; background-repeat:no-repeat;}
.shop_line_h              {background:#efefef url(/images/shop/line_horizon.gif) repeat-y; width:1px}
.shop_line_v               {background-image:url(/images/shop/line_vertical.gif); background-repeat:repeat-x; height:1px; width:auto;}
.shop_line_h2              {background-image:url(/images/shop/line_horizon_2.gif); background-repeat:repeat-y; width:1px}
.shop_line_h3              {background:#d9d9d9 url(/images/shop/line_horizon_3.gif) repeat-y; width:1px; height:40px}
.shop_line_v2              {background-image:url(/images/shop/line_vertical_2.gif); background-repeat:repeat-x; height:1px; width:auto; clear:both;}


/*-- Padding --*/
.pd_3                      {padding:3px;}
.pd_5                      {padding:5px;}
.pd_6                      {padding:6px;}
.pd_10                     {padding:10px;}
.pd_15                     {padding:15px;}
.pd_20                     {padding:20px;}
.pd_25                     {padding:25px;}
.pd_30                     {padding:30px;}

/*-- Right --*/
.pd_r3                   {padding-left:3px;}
.pd_r5                 {padding-right:5px;} 
.pd_r10                {padding-right:10px;}
.pd_r15                {padding-right:15px;}
.pd_r20                {padding-right:20px;} 
.pd_r25                {padding-right:25px;} 
.pd_r30                {padding-right:30px;}
.pd_r40                {padding-right:40px;} 
.pd_r50                {padding-right:50px;} 


/*-- Left --*/
.pd_l3                   {padding-left:3px;}
.pd_l5                   {padding-left:5px;}
.pd_l6                   {padding-left:6px;}
.pd_l10                  {padding-left:10px;}
.pd_l15                  {padding-left:15px;}
.pd_l20                  {padding-left:20px;}
.pd_l25                  {padding-left:25px;}
.pd_l30                  {padding-left:30px;}
.pd_l40                  {padding-left:40px;}
.pd_l50                  {padding-left:50px;}

/*-- Top --*/
.pd_t2                  {padding-top:2px;}
.pd_t5                  {padding-top:5px;}
.pd_t10                 {padding-top:10px;}
.pd_t15                 {padding-top:15px;}
.pd_t20                 {padding-top:20px;}
.pd_t25                 {padding-top:25px;}
.pd_t30                 {padding-top:30px;}
.pd_t40                 {padding-top:40px;}
.pd_t50                 {padding-top:50px;}


/*-- Bottom --*/
.pd_b2                 {padding-bottom:2px;}
.pd_b5                 {padding-bottom:5px;}
.pd_b10                {padding-bottom:10px;}
.pd_b15                {padding-bottom:15px;}
.pd_b20                {padding-bottom:20px;}
.pd_b30                {padding-bottom:30px;}
.pd_b40                {padding-bottom:40px;}
.pd_b50                {padding-bottom:50px;}

/*-- table box --*/
.me_01{ height:25px;border:0; padding-top:7px;background-color:#FFFFFF;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB;font-family: "dotum"; font-size: 11px; color :#666666; text-decoration: none;text-align:center;}

.me_02{ height:25px;border:0; padding-top:7px;background-color:#FFFFFF;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB; border-left:1px solid #EBEBEB;font-family: "dotum"; font-size: 11px; color :#666666; text-decoration: none;text-align:center;}

.me_03{ height:28px;border:0; padding-top:7px;background-color:#eff3f7;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB;font-family: "dotum"; font-size: 11px; color :#666666; text-decoration: none;text-align:center;}

.me_04{ height:28px;border:0; padding-top:7px;background-color:#eff3f7;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB; border-left:1px solid #EBEBEB;font-family: "dotum"; font-size: 11px; color :#666666; text-decoration: none;text-align:center;}

.me_05{ height:25px;border:0; padding-top:7px;padding-right:5px;background-color:#FFFFFF;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB; font-family: "dotum"; font-size: 11px; color :#666666; text-decoration: none;text-align:right;}

.me_06{ height:25px;border:0; padding-top:2px;background-color:#FFFFFF;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB; font-family: "dotum"; font-size: 11px; color :#666666; text-decoration: none;text-align:center;}

.me_07{ height:25px;border:0; padding-top:2px;background-color:#FFFFFF;border-bottom:1px solid #EBEBEB;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB; font-family: "dotum"; font-size: 11px; color :#666666; text-decoration: none;text-align:center;}

.list_price{color:#990000; font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:110%}
.list_name{color:#000000; font-size:18px; font-weight:bold}

.list_pcolor {border:#666666 1px solid; width:14px; height:14px;}
.list_noimg {background:url(/images/shop/list_noimg.gif) no-repeat center}

.fl_l {float:left;}
.fl_r {float:right;}
.fl_c {float:clear;}

.prd_c_b1 {border:3px solid #ffffff; width:28px; height:28px}
.prd_c_b2 {border:1px solid #cccccc; width:34px; height:34px}
.prd_c_b3 {border:3px solid #707070; width:36px; height:36px}

.r_bar {background-color:#b20004; height:25px}
.wall_bg1 {background:url(/images/down/wall_bot_bg.gif) right top; height:37px; width:50%; text-align:center;}
.wall_bg2 {background:url(/images/down/wall_bot_bg.gif) left top; height:37px; width:50%; text-align:center;}
.wall_bg3 {background-color:#dddddd; background-image:url(/images/down/line_wall_v.gif); background-repeat:repeat-x; height:1px}

/*-- 비디오 --*/
.v_bgl {background:url(/images/down/video_other_list_bg_01.png) no-repeat; height:182px; width:56px; cursor:hand}
.v_bgc {background:url(/images/down/video_other_list_bg_02.png) repeat-x; height:182px; width:753px; padding-top:5px}
.v_bgr {background:url(/images/down/video_other_list_bg_03.png) no-repeat; height:182px; width:61px; cursor:hand}
.v_th {width:244px; height:164px}
.v_p {padding-top:220px;}
.v_t_copy {text-align:left; color:#666666; font-family:Verdana, Arial, Dotum;; font-weight:bold; font-size:32px; height:70px; padding-top:50px; padding-left:25px}
.v_title {font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; font-weight:bold; font-size:16px; color:#000000;}

/*-- 핏가이드 --*/
.fit_img {width:151px;}
.fit_bg {background:#707070; width:150px;}
.fit_name { float:left; width:130px; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#fff; }

/*-- 상품 상세 페이지 --*/
#s_view {width:80px; height:260px; position:absolute; z-index:500; left:20px; top:20px}
#s_view ._t {background:url(/images/shop/detail_thumb_img_01.png) no-repeat; width:80px; height:25px; float:left;}
#s_view ._m {background:url(/images/shop/detail_thumb_img_02.png) repeat-y; width:80px; height:173px; position:relative; float:left;}
#s_view ._b {background:url(/images/shop/detail_thumb_img_03.png) no-repeat; width:80px; height:62px; float:left;}
#s_view ._i {width:59px; height:52px; clear:both; margin:0 auto 5px auto}
#b_view {width:504px; height:550px; padding: 20px 40px 20px 100px; background:#efefef; float:left}

#de_right {width:265px; height:590px; background:#efefef; float:right;}
#de_right .d_r_1 {width:265px; height:160px; position:relative;}
.d_r_cou {width:74px; height:52px; position:absolute; left:206px; top:85px; z-index:300;
background:url(/images/shop/coupon_bg.png) no-repeat; text-align:left;
font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; font-size:16px; font-weight:bold; color:#FFFFFF; line-height:26px; text-indent:18px}
#de_right .d_r_t {width:auto; height:auto; padding:20px; background:#efefef;}
#de_right .d_r_n {color:#000000; font-size:18px; line-height:20px; font-weight:bold; text-align:left; width:225px; height:auto; padding:20px 20px 0px 20px;}
#de_right .d_r_n3 {color:#000000; width:225px; height:50px; vertical-align:text-bottom; padding-top:20px;}
#de_right .d_r_s {font-size:11px; text-align:left; width:auto; height:auto; padding: 0px 20px 0px 22px;}
#de_right .d_r_p{color:#990000; font-size:32px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:110%; text-align:left;width:auto; height:auto; padding:0px 20px 0px 20px;}
#de_right .d_r_pp {font-size:11px; text-align:right; width:auto; height:auto; padding: 0px 20px 15px 20px;}
#de_right .d_r_y {width:225px; height:30px; padding:10px 20px 0 20px; text-align:left; float:right;}
#de_right .d_r_o {width:225px; height:31px; padding:15px 20px 15px 20px; text-align:left; float:right;}
#de_right .d_btn {background:#d5d5d5; width:auto; height:38px; text-align:left; clear:both;}


/*-- 상품 상세 칼라 선택--*/
#de_right .d_r_c {width:235px; height:140px; padding: 15px; text-align:left;background:#efefef; float:right}

#de_right. c_ov_bg {width:42px; height:42px; background:url(/images/shop/color_choice_ov.gif) no-repeat; position:relative; float:left}
#de_right. c_out_bg {width:42px; height:42px; background:url(/images/shop/color_choice_out.gif) no-repeat; position:relative; float:left}
#c_choice .c_ch {width:28px; height:28px; position:absolute; left: 7px; top:7px;}

#c_choice2 {width:235px; height:auto;}
#c_choice2 .c_ov_bg2 {width:35px; height:40px; background:url(/images/shop/color_choice_ovv.gif) no-repeat; position:relative; float:left}
#c_choice2 .c_out_bg2 {width:35px; height:40px; background:url(/images/shop/color_choice_outt.gif) no-repeat; position:relative; float:left}
#c_choice2 .c_ch2 {width:25px; height:25px; position:absolute; left: 5px; top:5px;}

/*-- 상품페이지 상품평--*/
.bg_r_b                 {background-color:#b20004;}/*--빨간바 배경색--*/
#review {background-color:#b20004; padding-left:25px; padding-top:10px; position:relative;}
#review .r_t1 {background-image:url(/images/shop/detail_review_ment_01.gif); background-repeat:no-repeat; width:17px; height:16px; padding-bottom:9px; float:left;}
#review .r_t2 {background-image:url(/images/shop/detail_review_ment_02.gif); background-repeat:no-repeat; width:146px; height:16px; position:relative; left:6px ; padding-bottom:9px; float:left;}
#review .r_bar_txt {background-color:#b20004; text-align:left; position:relative;left:3px; top:0; color:#FFFFFF; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:9px; float:left}
#review2 {background-color:#FFFFFF; position:relative; clear:both; width:910px; height:340px; vertical-align:top}
#review2 .li_line {background-image:url(/images/board/board_tab_line.gif); background-repeat:repeat-x; height:1px; width:910px; clear:both}
#review2 .s_num {padding:8px 10px 0px 25px; width:20px; height:25px; text-align:left; vertical-align:middle; float:left}
#review2 .s_title {padding:8px 10px 0px 10px; width:535px; height:25px; text-align:left; vertical-align:middle; float:left}
#review2 .s_star {padding:8px 10px 0px 10px; width:80px; height:25px; vertical-align:text-bottom; float:left}
#review2 .s_wr {padding:8px 10px 0px 10px; width:80px; height:25px; text-align:center; vertical-align:middle; float:left}
#review2 .s_date {padding:8px 25px 0px 10px; width:65px; height:25px; text-align:center; vertical-align:middle; float:right}


/*-- 왓츠업--*/
#what {width:910px; height:50px; vertical-align:middle; background-color:#000000; text-align:left; float:left;}
#what .title {padding:14px 30px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:32px; font-style:oblique; #ffffff; text-align:left; float:left}
#what .title2 {width:500px; height:50px; background:url(/images/whatsup/what_top_title_2.gif) no-repeat 0% 50%;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#D21133; text-align:left; text-indent:220px; line-height:50px; float:left;}
#what .ti_bt {width:242px; height:5opx; padding:8px 30px; text-align:right; margin:auto; float:right}

#what2 {position:relative; clear:both;}
#what2 .bimg {width:910px; height:autopx; clear:both;}
#what2 .bnum {width:100px; height:25px; position:absolute; right:15px; top:15px; float:right; z-index:700}

#what3 {position:relative; clear:both; background:#ebebeb;}
#what3 .li_bg {width:875px; height:330px; background-color:#e8e8e8; padding:18px 17px; text-align:center; vertical-align:middle;}
#what3 .li_bn_l {background-color:#000000; width:425px; height:88px; margin:0px 20px 20px 0; float:left;}
#what3 .li_bn_r {background-color:#000000; width:425px; height:88px; margin-bottom:20px; float:right;}
#what3 .li_dh {width:866px; height:15px; clear:both;}
#what3 .li_dv {width:16px; height:auto;}

#what3 .com_ins {background:#e8e8e8; padding: 20px 40px 10px 40px; text-align:center; vertical-align:middle}
#what2.r_bar {background-color:#b20004; padding-left:25px; padding-top:10px; position:relative;}
#what2 .r_t2 {background-image:url(/images/whatsup/spao_ad.gif); background-repeat:no-repeat; width:78px; height:16px; padding-bottom:9px; float:left;}

#what2 .buy_bt {
	background-image:url(/images/whatsup/btn_buynow.png);
	background-repeat:no-repeat;
	width:112px;
	height:107px;
	z-index:600;
	float:right;
	position:absolute;
	left:798px;
	bottom:0px
}

#what4 {background-color:#e8e8e8; width:910px; height:200px; position:relative; clear:both}
#what4 .w_bgl {margin:80px 0 0 0; height:144px; width:54px; float:left; cursor:hand}
#what4 .w_bgc {background:url(/images/whatsup/navi_bg.png) no-repeat; margin:20px 0 0 0; padding-top:2px; height:144px; width:802px; float:left}
#what4 .w_bgr {margin:80px 0 0 0;height:144px; width:54px; cursor:hand; float:right}
#what4 .w_th {width:140px; height:136px; clear:both}
#what4 .w_tt {width:140px; height:30px; padding-top:8px; font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; font-weight:bold; font-size:14px; text-align:center; float:left}
#what4 .w_p {padding-top:220px;}
#what4 .w_t_copy {text-align:left; color:#666666; font-family:Verdana, Arial, Dotum; font-weight:bold; font-size:32px; height:70px; padding-top:50px; padding-left:25px}

#what3 .li_bg2 {width:875px; background-color:#e8e8e8; padding:18px 17px; text-align:center; vertical-align:middle;}

/*-- 리스트, 검색 결과--*/
#p_list {background-color:#efefef; width:910px; height:auto; position:relative; clear:left}
#p_list .bl_bar {background-color:#000000; width:870px; height:35px; padding:0px 20px 0px 20px;}
.list_r_txt {text-align:left; font-family:Helvetica, sans-serif, Verdana, Arial,  돋움, 돋움체, Dotum; font-size:16px; font-weight:bold; color:#FFFFFF; line-height:32px; padding-left:20px; background-color:#b20004;}
#p_list .p_alt {width:70px; height:35px; background:url(/images/shop/search_bl.gif) no-repeat 0% 50%; float:left; float:left}
#p_list .p_aln {width:114px; height:35px; padding-right:5px; background:url(/images/common/btn/btn_align_new.gif) no-repeat 0% 50%; float:left}
#p_list .p_alh {width:116px; height:35px; padding-right:5px; background:url(/images/common/btn/btn_align_high.gif) no-repeat 0% 50%; float:left}
#p_list .p_all {width:114px; height:35px; padding-right:5px; background:url(/images/common/btn/btn_align_low.gif) no-repeat 0% 50%; float:left}
#p_list .bl_u {width:310px; height:23px; padding:11px 0 0 11px; text-align:right; font:Verdana, Arial, Helvetica, sans-serif 10px; color:#FFFFFF; float:right}
#p_list .prd {width:227px; height:387px; text-align:center; vertical-align:middle; float:left}
#p_list .prd_i {width:205px; height:231px; text-align:center; vertical-align:middle; padding:10px 11px 10px 11px}
#p_list .prd_c {width:227px; height:15px; text-align:center; vertical-align:middle; padding:5px 0 5px 0}
#p_list .prd_c_1 {width:14px; height:14px;; float:left; float:left}
#p_list .bl_bar2 {background:url(/images/shop/search_result_title.gif) #000000 no-repeat 2.9%; width:910px; height:30px; text-align:center; padding-top:20px}
#p_list .w_line {background:url(/images/shop/black_bar_line.gif) repeat-x; height:1px; width:910px}
.li_name {color:#000000; font-size:16px; font-weight:bold; font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; text-align:center; letter-spacing:-1px; line-height:101%;}
.li_pri {color:#990000; font-size:34px; font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; font-weight:bold; line-height:103%; text-align:center; letter-spacing:-1px}
/*-- 메일렛--*/
#mailet {width:910px; height:auto;}
#mailet .bl_bar3 {background:url(/images/mailet/spao_mailet_head.jpg) #b20004 repeat-x ; width:910px; height:78px; text-align:right; vertical-align:middle;}
#mailet .bt_m_read {background:url(/images/common/btn/mailet_read_ok.jpg) no-repeat; width:203px; height:39px;float:right; margin:19px 5px 20px 0px;}
#mailet .bt_m_nread {background:url(/images/common/btn/mailet_not_read.jpg) no-repeat; width:203px; height:39px; float:right; margin:19px 10px 20px 0px;}
#mailet .m_info {background:url(/images/mailet/spao_mailet_info.jpg) no-repeat #dddddd; widows:910px; height:175px;}

.pop_m_r {width:451px; height:279px;background:url(/images/mailet/pop_read_bg.gif) no-repeat; text-align:center;}
.pop_m_r2 {width:451px; height:294px;background:url(/images/mailet/pop_read_bg_b.gif) no-repeat; text-align:center;}
.pop_m_r_b1 {background:url(/images/mailet/pop_read_subscribe.gif) no-repeat 10% 50%; width:410px; height:81px; text-align:left; float:left;}
.pop_m_r_b2 {background:url(/images/mailet/pop_read_unsubscribe.gif) no-repeat 10% 50%; width:410px; height:81px; text-align:left; float:left;}
.pop_m_r_c {background:url(/images/mailet/pop_read_close.gif) no-repeat 10% 30%; width:41px; height:81px; text-align:right; float:right;}
.pop_m_r_i {width:411px; height:99px; text-align:left; clear:both; padding-left:20px; padding-top:20px;}
.pop_m_r_i2 {width:411px; height:114px; text-align:left; clear:both; padding-left:20px; padding-top:20px;}
.pop_m_r_s {width:451px; height:80px; padding-top:15px}

/*-- 미리보기 레이어팝업--*/
#pe_pop {width: 638px; height:386px; background:url(/images/shop/pop_view_bg.png) no-repeat; z-index:800}
#b_view2 {width:340px; height:335px; text-align:right; float:left; padding:10px 15px 10px 0px; position:relative;}
#de_right2 {width:255px; height:335px; float:left;}
#de_right2 .d_r_1_2 {width:255px; height:165px; position:relative;}
#de_right2 .d_r_t_2 {width:auto; height:auto; padding:20px;}
#de_right2 .d_r_n_2 {color:#000000; font-size:18px; line-height:20px; font-weight:bold; text-align:left; width:215px; height:auto; padding:20px 20px 0px 20px;}
#de_right2 .d_r_n4 {color:#000000; width:215px; vertical-align:text-bottom; padding:40px 20px 5px 20px;}
#de_right2 .d_r_s_2 {font-size:11px; text-align:left; width:auto; height:auto; padding: 0px 22px 0px 20px;}
#de_right2 .d_r_p_2{color:#990000; font-size:32px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:110%; text-align:left;width:auto; height:auto; padding:0px 20px 0px 20px;}
#de_right2 .d_r_pp_2 {font-size:11px; text-align:right; width:auto; height:auto; padding: 0px 20px 10px 20px;}
#de_right2 .d_r_c_2 {width:225px; height:150px; padding: 15px; text-align:left; clear:both;}
#de_right2 .btclose {width:255px; height:20px; text-align:right;}
.d_r_cou_2
{width:57px; height:36px;
position:absolute; left:553px; top:7px; z-index:300;
background:url(/images/shop/coupon_bg_2.jpg) no-repeat; text-align:left;
font-family:Helvetica, Arial, Verdana, 돋움, 돋움체, Dotum; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:26px; text-indent:16px;}
#s_view2 {width:80px; height:260px; position:absolute; z-index:500; left:10px; top:10px}
#s_view2 ._t2 {background:url(/images/shop/detail_thumb_img_01.png) no-repeat; width:80px; height:25px; float:left;}
#s_view2 ._m2 {background:url(/images/shop/detail_thumb_img_02.png) repeat-y; width:80px; height:173px; position:relative; float:left;}
#s_view2 ._b2 {background:url(/images/shop/detail_thumb_img_03.png) no-repeat; width:80px; height:62px; float:left;}
#s_view2 ._i2 {width:59px; height:52px; clear:both; margin:0 auto 5px auto}


/*-- SPAO is 3--*/
#about {width:690px; height:544px; background:url(/images/about/spaois_img_3_bg.jpg) no-repeat; position:relative;}
#about .a_bot {width:690px; height:406px; position:absolute; left:0; top:138px; background:#666666;}
#about .a_tab {width:auto; height:24px; background:#666666; clear:both; text-align:left; padding-left:35px;}
#about .a_cont {width:644px; height:326px; background:#404040; clear:both; text-align:left; padding:28px 23px 28px 23px;}


/*-- Layer Box --*/
.box{
	border:0px solid #000000;
	background:#fff;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	z-index:200;
	scrollbars:0;
}
.mask{
	position:absolute;
	top:0;
	left:0;
	background:#000000;
	width:100%;
	height:2000px;
	filter:alpha(opacity=0);
	opacity:0.6;
	z-index:100;
}