@charset "utf-8";
html { height: 100%;}
body {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/index_bg.gif);
	background-repeat: repeat-x;
	
	background-color: #E6EAD3;
	}
#wrap {	width:975px; position:relative; margin: 0 auto;} 
#header { height:122px; width:975px;}
/*
#header ul { height: 122px; width:975px; }
#header li,
#header li a { display: block;}
*/
#logo { height:74px; width:208px;padding: 0px 0px 0px 0px;float:left; }
#shoplist {height:100px; width:115px;padding: 0px 0px 0px 0px;float:left;}


#NavA {


    height:20px;
    padding:29px 0 0 333px;
    /*width:434px;*/
    /*float:right;*/
   _width:434px;
	*width:434px;
	width:434px\9;
    _float:right;
    *float:right;
    float:right\9;
}
#NavA01 a{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a01.gif) no-repeat left top; }
#NavA01 a:hover{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a01o.gif) no-repeat left top; }
#NavA02 a{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a02.gif) no-repeat left top; }
#NavA02 a:hover{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a02o.gif) no-repeat left top; }
#NavA03 a{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a03.gif) no-repeat left top; }
#NavA03 a:hover{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a03o.gif) no-repeat left top; }
#NavA04 a{ height:20px;width:55px;padding: 0px;float:left;background: url(../images/index_nav_a04.gif) no-repeat left top; }
#NavA04 a:hover{ height:20px;width:55px;padding: 0px;float:left;background: url(../images/index_nav_a04o.gif) no-repeat left top; }
#NavA05 a{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a05.gif) no-repeat left top; }
#NavA05 a:hover{ height:20px;width:93px;padding: 0px;float:left;background: url(../images/index_nav_a05o.gif) no-repeat left top; }
#NavAbg { height:25px;width:767px;padding:0px;float:left; }

#NavB { height:48px;width:975px;padding: 74x 0px 0px 0px;float:left; }
#NavB00 { height:48px;width:18px;padding: 0px;float:left; }

#NavB01 a { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b01.gif) no-repeat left top;}
#NavB01 a:hover { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b01o.gif) no-repeat left top;}
#NavB02 a { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b02.gif) no-repeat left top;}
#NavB02 a:hover { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b02o.gif) no-repeat left top;}
#NavB03 a { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b03.gif) no-repeat left top;}
#NavB03 a:hover { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b03o.gif) no-repeat left top;}
#NavB04 a { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b04.gif) no-repeat left top;}
#NavB04 a:hover { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b04o.gif) no-repeat left top;}
#NavB05 a { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b05.gif) no-repeat left top;}
#NavB05 a:hover { height:48px;width:144px;padding: 0px;float:left; background: url(../images/index_nav_b05o.gif) no-repeat left top; }
#NavB06 a { height:48px;width:230px;padding: 0px;float:left; background: url(../images/index_nav_b06.gif) no-repeat left top;}
#NavB06 a:hover { height:48px;width:230px;padding: 0px;float:left; background: url(../images/index_nav_b06o.gif) no-repeat left top; }
#NavB07{ height:48px;width:7px;padding: 0px;float:left; }

#Navsubmenu { height:auto;width:143px;padding: 0x 0px 0px 0px;float:left; }
#Navsubmenu ul{ margin: 0; padding: 0; }	
#Navsubmenu ul li{ float: left; list-style: none; }
#Navsubmenu_item a { height:19px;width: 111px; padding: 5px 0 0 32px;text-decoration: none; display: block;color: #666;background: url(../images/menu_01.gif) no-repeat left top;float:left; }
#Navsubmenu_item a:hover { height:19px;width: 111px;padding: 5px 0 0 32px;text-decoration: none; display: block;color: #fff;background: url(../images/menu_01o.gif) no-repeat left top;float:left}
#Navsubmenu_Menustart { height: 10px; width: 143px;}
#Navsubmenu_MenuEnd { height: 8px; width: 143px; background: url(../images/menu_down.png) no-repeat left top;float:left; }

#Navsubmenu02 { margin: 0 0 0 1px;height:auto;width:143px;padding: 0x 0px 0px 0px;float:left; }
#Navsubmenu02 ul{ margin: 0; padding: 0; }	
#Navsubmenu02 ul li{ float: left; list-style: none; }
#Navsubmenu02_item a { height:19px;width: 111px; padding: 5px 0 0 32px;text-decoration: none; display: block;color: #666;background: url(../images/menu02_01.gif) no-repeat left top;float:left; }
#Navsubmenu02_item a:hover { height:19px;width: 111px;padding: 5px 0 0 32px;text-decoration: none; display: block;color: #fff;background: url(../images/menu02_01o.gif) no-repeat left top;float:left}
#Navsubmenu02_Menustart { height: 10px; width: 143px; float:left}
#Navsubmenu02_MenuEnd { height: 8px; width: 143px; background: url(../images/menu02_down.png) no-repeat left top;float:left; }


#Navsubmenu02B { margin: 0 0 0 1px;height:auto;width:143px;padding: 0x 0px 0px 0px;float:left; }
#Navsubmenu02B ul{ margin: 0; padding: 0; }
#Navsubmenu02B ul li{ float: left; list-style: none; }
#Navsubmenu02B_item a { height:19px;width: 111px; padding: 5px 0 0 32px;text-decoration: none; display: block;color: #666;background: url(../images/menu02_01.gif) no-repeat left top;float:left; }
#Navsubmenu02B_item a:hover { height:19px;width: 111px;padding: 5px 0 0 32px;text-decoration: none; display: block;color: #fff;background: url(../images/menu02_01o.gif) no-repeat left top;float:left}
#Navsubmenu02B_Menustart { height: 10px; width: 143px; float:left}
#Navsubmenu02B_MenuEnd { height: 8px; width: 143px; background: url(../images/menu02_down.png) no-repeat left top;float:left; }




#content {
    height: 100%;
    width:975px;
    padding:10px 0px 10px 0px;
      _padding:6px 0px 10px 0px;
      *padding:6px 0px 10px 0px;
      padding:6px 0px 10px 0px\9;

}
#content ul{ height: 211px; width:975px; }
#content li,
#content li a { display: block; height: 211px; float: left;}

#contentup { height: 230px; width:975px;}
#contentup_left_a { height:211px; width:238px; padding:0px 10px 0px 0px; float:left;}
#contentup_left_a01 { height:65px; width:238px; padding:0px 0px 8px 0px; float:left;}
#contentup_left_a02 { height:65px; width:238px; padding:0px 0px 0px 0px; float:left;}
/*#contentup_KV { height:211px; width:720px; padding:0px 7px 0px 0px; float:left;}*/
#contentup_KV {
float:left;
height:217px;
width:617px;
}
#contentup_KV2.right0{
background:url("../images/right.gif") no-repeat scroll left top transparent;
float:right;
height:217px;
padding:0;
width:350px;
}

#contentup_KV2.right1{
background:url("../images/right2.gif") no-repeat scroll left top transparent;
float:right;
height:217px;
padding:0;
width:350px;
}

#contentup_KVmenu { height:22px; width:91px; padding:0; margin: 185px 5px 4px 624px;}
#content_KVmenu ul{ margin: 0; padding: 0; }
#content_KVmenu ul li{ float: left; list-style: none; }
#contentup_KVmenuStart { height:22px; width:10px; padding:0; float:left;background: url(../images/index_kvmenu_left.png) repeat-x left top;}
#contentup_KVmenuMid { height:22px; width:71px; padding:0px 0px 0px 0px;float:left;background: url(../images/index_kvmenu_bg.png) repeat-x left top;}
#contentup_KVmenuEnd { height:22px; width:10px; padding:0; float:left;background: url(../images/index_kvmenu_right.png) repeat-x left top;}
#contentup_KVmenubut a { height:10px; width:10px; margin:4px 1px 0px 0px;padding:0px 0px 3px 3px; float:left;text-decoration: none; display: block;color: #fff;background: url(../images/index_kvmenu_but01.gif) repeat-x left top;}
#contentup_KVmenubut a:hover { height:10px; width:10px; margin:4px 1px 0px 0px;padding:0px 0px 3px 3px; float:left;text-decoration: none; display: block;color: #fff;background: url(../images/index_kvmenu_but01o.gif) repeat-x left top;}


#contentup02 { height: 604px; width:975px;}
#contentup02a { height: 594px; width:238px;padding:0px 0px 0px 0px; float:left;}
/*#contentup02a_left_01 { height:94px; width:238px; padding:0px 0px 10px 0px; float:left;}*/
#contentup02a_left_01 {
    float: left;
    height: 90px;
    padding: 0 0 10px 0;
    width: 230px;
}

#contentup02a_left_02 { height:302px; width:220px; padding:0px 0px 10px 18px; float:left;}
#contentup02a_left_03 { height:75px; width:220px; padding:0px 0px 10px; float:left;}
#contentup02b { height: 594px; width:490px;padding:0px 0px 0px 10px; float:left;}
#contentup02b_table01_new { height: 65px; width:490px;padding:0px 0px 10px 0px; float:left;}
#contentup02b_table01_01 { height: 338px; width:490px;padding:0px 0px 10px 0px; float:left;}
#contentup02b_table01_02 { height: 230px; width:490px;padding:0px 0px 0px 0px; float:left;}
#contentup02b_table01_02_news { height: 100%; width:438px;padding:0px 17px 0px 17px; float:left;}
#contentup02b_table01_02_news01 { height: 30px; width:438px;padding:0px 0px 0px 0px; float:left;background: url(../images/pointline_gray_h30.gif) repeat-x left top;}
#contentup02b_table01_02_news01a { height: 30px; width:438px;padding:0px 0px 0px 0px; float:left;}
#contentup02b_table01_02_news01b { height: 1px; width:438px;padding:0px 0px 0px 0px; float:left;background: url(../images/pointline_gray.gif) repeat-x left top;}
#contentup02b_table01_02_news01a1 { height: 21px; width:18px;padding:9px 0px 0px 0px; float:left;}
#contentup02b_table01_02_news01a2 {	height: 24px;width:420px;padding:6px 0px 0px 0px;float:left;}
#contentup02c { height: 500px; width:220px;padding:0px 7px 0px 10px; float:left;}
#contentup02c_table01_new { height: 65px; width:220px;padding:0px 0px 10px 0px; float:left;}
#contentup02c_table01_new2 { height: 90px; width:220px;padding:0px 0px 10px 0px; float:left;}
#contentup02c_table01_new3 { height: 90px; width:220px;padding:0px 0px 10px 0px; float:left;}
#contentup02c_table01_01 { height: 168px; width:220px;float:left;}
#contentup02c_table01_02 { height: 250px; width:220px;padding:0px 0px 10px 0px; float:left;}
/*#contentup02c_table01_03 { height: 80px; width:220px;padding:0px 0px 0px 0px; float:left; background: url(../images/index_enewsleter_pic01.gif) no-repeat left top;}*/
#contentup02c_table01_03 {
background-image:url("../images/index_enewsleter_pic01.gif");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:87px;
width:220px;
}
#contentup02c_table01_033 {
background-image:url("../images/index_where.gif");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:58px;
padding:0px 2px 2px 5px;
width:220px;
}
#productall_directory { height:auto; width:737px;}

#Footer  { width:100%; height:87px; background-image: url(../images/index_footer_bg.jpg); position:relative; bottom:0px;}
#Footer ul{ height: 87px; width:975px; }
#Footer li,
#Footer li a { display: block; height: 87px; float: left;}
#Footerin {	width:975px; position:relative; margin: 0 auto;} 
#Footerinner { height:50px; width:950px; padding: 20px 7px 0px 18px;}
#Footerinner_nav { height:23px; width:575px;padding:0px;float: left;}
#Footerinner_nav01 a { height:23px; width:99px;padding:0px;float: left;background: url(../images/index_footer_nav01.gif) no-repeat left top;}
#Footerinner_nav01 a:hover { height:23px; width:99px;padding:0px;float: left;background: url(../images/index_footer_nav01o.gif) no-repeat left top;}
#Footerinner_nav02 a { height:23px; width:109px;padding:0px;float: left;background: url(../images/index_footer_nav02.gif) no-repeat left top;}
#Footerinner_nav02 a:hover { height:23px; width:109px;padding:0px;float: left;background: url(../images/index_footer_nav02o.gif) no-repeat left top;}
#Footerinner_nav03 a { height:23px; width:88px;padding:0px;float: left;background: url(../images/index_footer_nav03.gif) no-repeat left top;}
#Footerinner_nav03 a:hover { height:23px; width:88px;padding:0px;float: left;background: url(../images/index_footer_nav03o.gif) no-repeat left top;}
#Footerinner_nav04 a { height:23px; width:132px;padding:0px;float: left;background: url(../images/index_footer_nav04.gif) no-repeat left top;}
#Footerinner_nav04 a:hover{ height:23px; width:132px;padding:0px;float: left;background: url(../images/index_footer_nav04o.gif) no-repeat left top;}
#Footerinner_nav05 a { height:23px; width:54px;padding:0px;float: left;background: url(../images/index_footer_nav05.gif) no-repeat left top;}
#Footerinner_nav05 a:hover { height:23px; width:54px;padding:0px;float: left;background: url(../images/index_footer_nav05o.gif) no-repeat left top;}
#Footerinner_copyright {height:21px;width:575px;float: left;font-family: Arial, Helvetica, sans-serif;
font-size: 10px;color: #cacaca;	text-decoration: none; padding: 8px 0px 0px 0px;}

#Footerinner_right { height:50px; width:289px;padding:0px;float: left;}
#Footerinner_right01 { height:50px; width:117px;padding:0px 24px 0px 0px;float: left;}
#Footerinner_right02 { height:50px; width:42px;padding:0px 17px 0px 0px;float: left;}
#Footerinner_right03 { height:50px; width:89px;padding:0px;float: left;}

#but_search a { height:19px;width:39px;padding: 0px;float:left; background: url(../images/index_search_but.gif) no-repeat left top;}
#but_search a:hover { height:19px;width:39px;padding: 0px;float:left; background: url(../images/index_search_buto.gif) no-repeat left top;}

#butIntroduction a { height:18px;width:51px;padding: 0px;float:left; background: url(../images/index_hotpro_but01.gif) no-repeat left top;}
#butIntroduction a:hover { height:18px;width:51px;padding: 0px;float:left; background: url(../images/index_hotpro_but01o.gif) no-repeat left top;}
#butcart a { height:18px;width:62px;padding: 0px;float:left; background: url(../images/index_hotpro_but02.gif) no-repeat left top;}
#butcart a:hover { height:18px;width:62px;padding: 0px;float:left; background: url(../images/index_hotpro_but02o.gif) no-repeat left top;}
#butdetail a { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_healthfree_but.gif) no-repeat left top;}
#butdetail a:hover { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_healthfree_buto.gif) no-repeat left top;}
#buttest a { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_healthlife_but.gif) no-repeat left top;}
#buttest a:hover { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_healthlife_buto.gif) no-repeat left top;}
#butexchange a { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_redpoint_but01.gif) no-repeat left top;}
#butexchange a:hover { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_redpoint_but01o.gif) no-repeat left top;}
#butdownloadfax a { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_redpoint_but02.gif) no-repeat left top;}
#butdownloadfax a:hover { height:21px;width:86px;padding: 0px;float:left; background: url(../images/index_redpoint_but02o.gif) no-repeat left top;}
#butlogin a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/index_member_but01.gif) no-repeat left top;}
#butlogin a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/index_member_but01o.gif) no-repeat left top;}
#butforgotpwd a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/index_member_but02.gif) no-repeat left top;}
#butforgotpwd a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/index_member_but02o.gif) no-repeat left top;}
#butsignup a { height:21px;width:177px;padding: 0px;float:left; background: url(../images/index_member_but03.gif) no-repeat left top;}
#butsignup a:hover { height:21px;width:177px;padding: 0px;float:left; background: url(../images/index_member_but03o.gif) no-repeat left top;}
#butaccount a { height:30px;width:170px;padding: 0px;float:left; background: url(../images/index_member_but05.gif) no-repeat left top;}
#butaccount a:hover { height:30px;width:170px;padding: 0px;float:left; background: url(../images/index_member_but05o.gif) no-repeat left top;}
#butexangenow a { height:21px;width:83px;padding: 0px;float:left; background: url(../images/index_member_but04.gif) no-repeat left top;}
#butexangenow a:hover { height:21px;width:83px;padding: 0px;float:left; background: url(../images/index_member_but04o.gif) no-repeat left top;}
#butenews a { height:21px;width:129px;padding: 0px;float:left; background: url(../images/index_enewsleter_but01.gif) no-repeat left top;}
#butenews a:hover {
	height:21px;
	width:129px;
	padding: 0px;
	float:left;
	background: url(../images/index_enewsleter_but01o.gif) no-repeat left top;
}
#butviewpro a { height:30px;width:61px;padding: 0px;float:left; background: url(../images/index_content_but01.gif) no-repeat left top;}
#butviewpro a:hover { height:30px;width:61px;padding: 0px;float:left; background: url(../images/index_content_but01o.gif) no-repeat left top;}
#butshoplist a { height:21px;width:77px;padding: 0px;float:left; background: url(../images/index_shoplist_but.gif) no-repeat left top;}
#butshoplist a:hover { height:21px;width:77px;padding: 0px;float:left; background: url(../images/index_shoplist_buto.gif) no-repeat left top;}
#but_pro_child a { height:30px;width:103px;padding: 0px;float:left; background: url(../images/product/pro_but01.gif) no-repeat left top;}
#but_pro_child a:hover { height:30px;width:103px;padding: 0px;float:left; background: url(../images/product/pro_but01o.gif) no-repeat left top;}
#but_pro_child02 a { height:30px;width:92px;padding: 0px;float:left; background: url(../images/product/pro_but04.gif) no-repeat left top;}
#but_pro_child02 a:hover { height:30px;width:92px;padding: 0px;float:left; background: url(../images/product/pro_but04o.gif) no-repeat left top;}
#but_pro_shine a { height:30px;width:92px;padding: 0px;float:left; background: url(../images/product/pro_but02.gif) no-repeat left top;}
#but_pro_shine a:hover { height:30px;width:92px;padding: 0px;float:left; background: url(../images/product/pro_but02o.gif) no-repeat left top;}
#but_pro_adult a { height:30px;width:103px;padding: 0px;float:left; background: url(../images/product/pro_but03.gif) no-repeat left top;}
#but_pro_adult a:hover { height:30px;width:103px;padding: 0px;float:left; background: url(../images/product/pro_but03o.gif) no-repeat left top;}
#but_procart a { height:24px;width:93px;padding: 0px;float:left; background: url(../images/product/pro_butcart.gif) no-repeat left top;}
#but_procart a:hover { height:24px;width:93px;padding: 0px;float:left; background: url(../images/product/pro_butcarto.gif) no-repeat left top;}
#but_ars a { height:42px;width:205px;padding: 0px;float:left; background: url(../images/product/ars_go.jpg) no-repeat left top;}
#but_ars a:hover { height:42px;width:205px;padding: 0px;float:left; background: url(../images/product/ars_go_o.jpg) no-repeat left top;}

#but_prosend a { height:16px;width:29px;padding: 0px;float:left; background: url(../images/product/pro_satisfy_butsend.gif) no-repeat left top;}
#but_prosend a:hover { height:16px;width:29px;padding: 0px;float:left; background: url(../images/product/pro_satisfy_butsendo.gif) no-repeat left top;}

#but_bonuschangenow a { height:22px;width:80px;padding: 0px;float:left; background: url(../images/bonus/bonus_but_changenow.gif) no-repeat left top;}
#but_bonuschangenow a:hover { height:22px;width:80px;padding: 0px;float:left; background: url(../images/bonus/bonus_but_changenowo.gif) no-repeat left top;}
/*------------------------會員登入頁---------------------------------------------------------*/
#but_memlogin a { height:19px;width:39px;padding: 0px;float:left; background: url(../images/member/mem_but_login.gif) no-repeat left top;}
#but_memlogin a:hover { height:19px;width:39px;padding: 0px;float:left; background: url(../images/member/mem_but_logino.gif) no-repeat left top;}

#but_memcancel a { height:19px;width:39px;padding: 0px;float:left; background: url(../images/member/mem_but_cancel.gif) no-repeat left top;}
#but_memcancel a:hover { height:19px;width:39px;padding: 0px;float:left; background: url(../images/member/mem_but_cancelo.gif) no-repeat left top;}

#but_memclick a { height:19px;width:39px;padding: 0px;float:left; background: url(../images/member/mem_but_chick.gif) no-repeat left top;}
#but_memclick a:hover { height:19px;width:39px;padding: 0px;float:left; background: url(../images/member/mem_but_chicko.gif) no-repeat left top;}

/*------------------------會員登入頁---------------------------------------------------------*/

#but_memshopjoin a { height:30px;width:123px;padding: 0px;float:left; background: url(../images/member/mem_but_shopjoin.gif) no-repeat left top;}
#but_memshopjoin a:hover { height:30px;width:123px;padding: 0px;float:left; background: url(../images/member/mem_but_shopjoino.gif) no-repeat left top;}
#but_memnext a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_next.gif) no-repeat left top;}
#but_memnext a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_nexto.gif) no-repeat left top;}
#but_memback a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_back.gif) no-repeat left top;}
#but_memback a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_backo.gif) no-repeat left top;}
#but_memsend a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_send.gif) no-repeat left top;}
#but_memsend a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_sendo.gif) no-repeat left top;}
#but_memhome a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_home.gif) no-repeat left top;}
#but_memhome a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_homeo.gif) no-repeat left top;}
#but_memprint a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_print.gif) no-repeat left top;}
#but_memprint a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/member/mem_but_printo.gif) no-repeat left top;}

#but_memcart_chhange a { height:18px;width:51px;padding: 0px;float:left; background: url(../images/member/mem_but_change.gif) no-repeat left top;}
#but_memcart_chhange a:hover { height:18px;width:51px;padding: 0px;float:left; background: url(../images/member/mem_but_changeo.gif) no-repeat left top;}
#but_memcart_delete a { height:18px;width:29px;padding: 0px;float:left; background: url(../images/member/mem_but_delete.gif) no-repeat left top;}
#but_memcart_delete a:hover { height:18px;width:29px;padding: 0px;float:left; background: url(../images/member/mem_but_deleteo.gif) no-repeat left top;}
#but_memcart_nobuy a { height:18px;width:51px;padding: 0px;float:left; background: url(../images/member/mem_but_nobuy.gif) no-repeat left top;}
#but_memcart_nobuy a:hover { height:18px;width:51px;padding: 0px;float:left; background: url(../images/member/mem_but_nobuyo.gif) no-repeat left top;}
#but_memcart_cart a { height:18px;width:61px;padding: 0px;float:left; background: url(../images/member/mem_but_cart.gif) no-repeat left top;}
#but_memcart_cart a:hover { height:18px;width:61px;padding: 0px;float:left; background: url(../images/member/mem_but_carto.gif) no-repeat left top;}
#but_memcart_delpro a { height:18px;width:51px;padding: 0px;float:left; background: url(../images/member/mem_but_delpro.gif) no-repeat left top;}
#but_memcart_delpro a:hover { height:18px;width:51px;padding: 0px;float:left; background: url(../images/member/mem_but_delproo.gif) no-repeat left top;}

#but_memmyacc01 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but01.gif) no-repeat left top;}
#but_memmyacc01 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but01o.gif) no-repeat left top;}
#but_memmyacc02 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but02.gif) no-repeat left top;}
#but_memmyacc02 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but02o.gif) no-repeat left top;}
#but_memmyacc03 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but03.gif) no-repeat left top;}
#but_memmyacc03 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but03o.gif) no-repeat left top;}
#but_star a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/btn_mysign01.gif) no-repeat left top;}
#but_star a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/btn_mysign02.gif) no-repeat left top;}
#but_ecoupon a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myecoupon_but03.gif) no-repeat left top;}
#but_ecoupon a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myecoupon_but03o.gif) no-repeat left top;}
#but_memmyacc04 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but04.gif) no-repeat left top;}
#but_memmyacc04 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but04o.gif) no-repeat left top;}
#but_memmyacc05 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but05.gif) no-repeat left top;}
#but_memmyacc05 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but05o.gif) no-repeat left top;}
#but_memmyacc06 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but06.gif) no-repeat left top;}
#but_memmyacc06 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but06o.gif) no-repeat left top;}
#but_memmyacc07 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but07.gif) no-repeat left top;}
#but_memmyacc07 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but07o.gif) no-repeat left top;}
#but_memmyacc08 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but08.gif) no-repeat left top;}
#but_memmyacc08 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but08o.gif) no-repeat left top;}
#but_memmyacc09 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but09.gif) no-repeat left top;}
#but_memmyacc09 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_myaccount_but09o.gif) no-repeat left top;}
#but_memmyacc11 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/010827_cabtn_over.jpg) no-repeat left top;}
#but_memmyacc11 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/010827_cabtn_out.jpg) no-repeat left top;}


#but_memoncebuy01 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but01.gif) no-repeat left top;}
#but_memoncebuy01 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but01o.gif) no-repeat left top;}
#but_memoncebuy02 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but02.gif) no-repeat left top;}
#but_memoncebuy02 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but02o.gif) no-repeat left top;}
#but_memoncebuy03 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but03.gif) no-repeat left top;}
#but_memoncebuy03 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but03o.gif) no-repeat left top;}
#but_memoncebuy04 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but04.gif) no-repeat left top;}
#but_memoncebuy04 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but04o.gif) no-repeat left top;}
#but_memoncebuy05 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but05.gif) no-repeat left top;}
#but_memoncebuy05 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but05o.gif) no-repeat left top;}
#but_memoncebuy06 a { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but06.gif) no-repeat left top;}
#but_memoncebuy06 a:hover { height:29px;width:118px;padding: 0px;float:left; background: url(../images/member/mem_oncebuy_but06o.gif) no-repeat left top;}


#but_bonusex a { height:30px;width:105px;padding: 0px;float:left; background: url(../images/bonus/bonus_but_exchange.gif) no-repeat left top;}
#but_bonusex  a:hover { height:30px;width:105px;padding: 0px;float:left; background: url(../images/bonus/bonus_but_exchangeo.gif) no-repeat left top;}


#but_arslab01 a { height:31px;width:122px;padding: 0px;float:left; background: url(../images/ars/lab_01o.jpg.gif) no-repeat left top;}
#but_arslab01  a:hover { height:31px;width:122px;padding: 0px;float:left; background: url(../images/ars/lab_01.jpg.gif) no-repeat left top;}
#but_arslab02 a { height:31px;width:122px;padding: 0px;float:left; background: url(../images/ars/lab_02o.jpg.gif) no-repeat left top;}
#but_arslab02  a:hover { height:31px;width:122px;padding: 0px;float:left; background: url(../images/ars/lab_02.jpg.gif) no-repeat left top;}
#but_arslab03 a { height:31px;width:122px;padding: 0px;float:left; background: url(../images/ars/lab_03o.jpg.gif) no-repeat left top;}
#but_arslab03  a:hover { height:31px;width:122px;padding: 0px;float:left; background: url(../images/ars/lab_03.jpg.gif) no-repeat left top;}
#but_arschange a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_change.gif) no-repeat left top;}
#but_arschange a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_changeo.gif) no-repeat left top;}
#but_arsback a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_back.gif) no-repeat left top;}
#but_arsback a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_backo.gif) no-repeat left top;}
#but_arsyes a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_yes.gif) no-repeat left top;}
#but_arsyes a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_yeso.gif) no-repeat left top;}
#but_arsno a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_no.gif) no-repeat left top;}
#but_arsno a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_noo.gif) no-repeat left top;}
#but_arsbackars a { height:30px;width:105px;padding: 0px;float:left; background: url(../images/ars/ars_but_backars.gif) no-repeat left top;}
#but_arsbackars a:hover { height:30px;width:105px;padding: 0px;float:left; background: url(../images/ars/ars_but_backarso.gif) no-repeat left top;}
#but_arsbackcart a { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_backcart.gif) no-repeat left top;}
#but_arsbackcart a:hover { height:30px;width:83px;padding: 0px;float:left; background: url(../images/ars/ars_but_backcarto.gif) no-repeat left top;}

#but_magsearch a { height:19px;width:49px;padding: 0px;float:left; background: url(../images/magazine/mag_but_search.gif) no-repeat left top;}
#but_magsearch a:hover { height:19px;width:49px;padding: 0px;float:left; background: url(../images/magazine/mag_but_searcho.gif) no-repeat left top;}
#mag_box {	height:auto;	width:670px;	border: 1px dotted #CCCCCC;}

#whiteline {width: auto;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;
border-bottom-color: #fff;border-bottom-width: 1px;}
#greenline {width: auto;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;
border-bottom-color: #336633;border-bottom-width: 1px;}
#grayline {width: auto;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;
border-bottom-color: #999999;border-bottom-width: 1px;}
#grayline_dot {width: auto;border-top-style: none;border-right-style: none;border-bottom-style: dotted;border-left-style: none;
border-bottom-color: #999999;border-bottom-width: 1pt;}
#titlearrow {height: 21px;width: auto;padding:4px 0 0 10px ;font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #3c4943; text-decoration: none;font-weight:bold;}
#copyarrow {height: 23px;width: auto;padding:2px 0 0 0 ;font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #333333; text-decoration: none;}
#contentup_KV_line {
border-bottom: solid 1px #CCCCCC;
float:left;
height:5px;
padding:0 20px 0 0;
width:165px;
}
#hello {
color:#529709;
font-size:13px;
font-weight:bold;
text-align:left;
}
#contentup_KV_line2 {
/*background:url("../images/index_line.gif") repeat scroll left top transparent;*/
float:left;
height:5px;
padding:0 20px 0 0;
width:160px;
border-bottom: solid 1px #CCCCCC;
}
#contentup02a_left_011 {
float:left;
height:92px;
padding:10px 0 0px 0;
width:238px;
}
