@charset  "UTF-8";/*common*/*{margin:0px;padding:0px;font-family:Verdana,geneva,arial,helvetica,sans-serif;font-size:11px;line-height:18px;color:#4d4d4d;}SELECT, TEXTAREA {color : #4D4D4D;border: 1px #CCCCCC solid;} body {background-image:url(../common_imgs/bg_main.gif);background-repeat:repeat-y;background-color:#E6E6E6;}img{border:0px;}.contentswidth{width:514px;}a:link {color:#4D4D4D;text-decoration:underline;}a:visited {color:#4D4D4D;text-decoration:underline;}a:hover {color:#FF0000;text-decoration:underline;}.pagetop{padding:50px 13px 12px 0px;}.font9{font-size:9px;line-height:14px;}/*side*/.sidewidth{width:210px;}.sidepad{padding-left:6px;padding-right:19px;}.anchor{padding-bottom:5px;}/*padding*/.padB5{padding-bottom:5px;}.padB10{padding-bottom:10px;}.padB20{padding-bottom:20px;}.padL10{padding-left:10px;}.padL35{padding-left:35px;}.padL20{padding-left:20px;}.padL20B10{padding:0px 0px 10px 20px;}/*sub_navi*/.bg_subnavi{background-color:#E8E8E8;}/*top*/.sub_top{width:478px;height:16px;font-size:11px;line-height:11px;font-weight:bold;padding-left:20px;background-image:url(../imgs/sub_bg.gif);background-repeat:no-repeat;background-position: left bottom;}.border_top{width:726px;border: 1px #E36A23 solid;background-image:url(../common_imgs/bg_contents.gif);background-repeat:repeat-y;}/*aboutus*/.sub_aboutus{width:501px;height:16px;font-size:11px;line-height:11px;font-weight:bold;padding-left:20px;background-image:url(../aboutus/imgs/sub_bg.gif);background-repeat:no-repeat;background-position: left bottom;}.border_aboutus{width:726px;border: 1px #B27B00 solid;background-image:url(../common_imgs/bg_contents.gif);background-repeat:repeat-y;}/*news*/a.link_news:link  { color: #4d4d4d; font-weight: bold; font-size: 11px; text-decoration: underline }a.link_news:visited  { color: #4d4d4d; font-weight: bold; font-size: 11px; text-decoration: underline }a.link_news:hover  { color: #792A6D; font-weight: bold; font-size: 11px; text-decoration: underline }.sub_news{width:501px;height:16px;font-size:11px;line-height:11px;font-weight:bold;padding-left:20px;background-image:url(../news/imgs/sub_bg.gif);background-repeat:no-repeat;background-position: left bottom;}.font_news{color:#792A6D;}.font_news_sub{font-size:14px;line-height:24px;font-weight:bold;color:#792A6D;}.border_news{width:726px;border: 1px #954396 solid;background-image:url(../common_imgs/bg_contents.gif);background-repeat:repeat-y;}.border_news2{border: 1px #954396 solid;}td.login{padding:5px;color:#ffffff;font-weight:bold;}td.press_contact{padding:8px 5px 8px 5px;background-image:url(../news/imgs/hr_border.gif);background-repeat:repeat-x;background-position: left bottom;background-color:#EAD9EA;}td.press_contact2{padding:8px 5px 8px 5px;background-color:#EAD9EA;}.sub_press_error{font-size:11px;line-height:11px;font-weight:bold;color:#954396;}/*products*/.sub_products{width:501px;height:16px;font-size:11px;line-height:11px;font-weight:bold;padding-left:20px;background-image:url(../products/imgs/sub_bg.gif);background-repeat:no-repeat;background-position: left bottom;}a.link_products:link {font-size:11px;line-height:20px;font-weight:bold;color: #37649A; text-decoration: none;}a.link_products:visited {font-size:11px;line-height:20px;font-weight:bold;color: #37649A; text-decoration: none;}a.link_products:hover {font-size:11px;line-height:20px;font-weight:bold;color: #FF0000; text-decoration: underline;}.sub_name{font-size:14px;line-height:22px;font-weight:bold;padding-right:20px;}.sub_contents{width:501px;height:20px;padding:2px 2px 2px 5px;font-size:11px;line-height:20px;color:#f5f5f5;background-color:#000033;}td.spec{border-top: 1px #cccccc solid;border-left: 1px #cccccc solid;padding:3px;}table.spec{border-bottom: 1px #cccccc solid;border-right: 1px #cccccc solid;}.border_products{width:726px;border: 1px #37649A solid;background-image:url(../common_imgs/bg_contents.gif);background-repeat:repeat-y;}.sub_name2{font-size:18px;line-height:22px;font-weight:bold;padding-right:20px;}.sub_name3{font-size:12px;line-height:12px;font-weight:bold;padding-right:20px;}.anchor2{color:#954396;padding-bottom:5px;}.anchor3{color:#cccccc;padding-bottom:5px;}td.spec2{height:20px;padding:2px 2px 2px 5px;font-size:11px;line-height:20px;color:#f5f5f5;background-color:#000033;}/*where to buy*/.border_buy{width:726px;border: 1px #DE2828 solid;background-image:url(../common_imgs/bg_contents.gif);background-repeat:repeat-y;}.sub_buy{width:501px;height:16px;font-size:11px;line-height:11px;font-weight:bold;padding-left:20px;background-image:url(../buy/imgs/sub_bg.gif);background-repeat:no-repeat;background-position: left bottom;}.sub02_buy{width:501px;height:16px;font-size:11px;line-height:11px;font-weight:bold;color:#DE2828;background-image:url(../common_imgs/bg_border.gif);background-repeat:no-repeat;}.bg_japan{width:501px;background-image:url(../buy/imgs/bg_japan.gif);background-repeat:no-repeat;}.bg_africa{width:501px;background-image:url(../buy/imgs/bg_africa.gif);background-repeat:no-repeat;}.bg_asia{width:501px;background-image:url(../buy/imgs/bg_asia.gif);background-repeat:no-repeat;}.bg_europe{width:501px;background-image:url(../buy/imgs/bg_europe.gif);background-repeat:no-repeat;}.bg_middle_east{width:501px;background-image:url(../buy/imgs/bg_middle_east.gif);background-repeat:no-repeat;}.bg_oceania{width:501px;background-image:url(../buy/imgs/bg_oceania.gif);background-repeat:no-repeat;}/*contact*/.border_contact{width:726px;border: 1px #3E995E solid;background-image:url(../common_imgs/bg_contents.gif);background-repeat:repeat-y;}.border_contact2{border: 1px #3E995E solid;}.sub_contact{width:501px;height:16px;font-size:11px;line-height:11px;font-weight:bold;padding-left:20px;background-image:url(../contact/imgs/sub_bg.gif);background-repeat:no-repeat;background-position: left bottom;}.sub_contact_error{font-size:11px;line-height:11px;font-weight:bold;color:#FF0000;}td.contact{padding:8px 5px 8px 5px;background-image:url(../contact/imgs/hr_border.gif);background-repeat:repeat-x;background-position: left bottom;background-color:#EBF5E2;}td.contact2{padding:8px 5px 8px 5px;background-color:#EBF5E2;}/*site search*/a.link_search:link  { color: #4d4d4d; font-weight: bold; font-size: 11px; text-decoration: underline }a.link_search:visited  { color: #4d4d4d; font-weight: bold; font-size: 11px; text-decoration: underline }a.link_search:hover  { color: #ff6600; font-weight: bold; font-size: 11px; text-decoration: underline }td.search{padding:8px 5px 8px 5px;background-image:url(../common_imgs/hr_border.gif);background-repeat:repeat-x;background-position: left bottom;}/*sitemap*/td.sitemap{padding:0px 0px 10px 0px;}.bg_sitemap{background-image:url(../common_imgs/hr_border2.gif);background-repeat:repeat-y;background-position: right;}.category{font-size:13px;line-height:18px;font-weight:bold;}.bold_search{font-size:11px;line-height:11px;font-weight:bold;color:#a90a08;}/*resellerspage*/.sub02_resellers{width:501px;height:16px;font-size:11px;line-height:11px;font-weight:bold;color:#E7620A;background-image:url(../common_imgs/bg_border.gif);background-repeat:no-repeat;}.sub_resellers_error{font-size:11px;line-height:11px;font-weight:bold;color:#E7620A;}a.link_reseller:link {font-size:11px;line-height:20px;font-weight:bold;color: #E7620A; text-decoration: none;}a.link_reseller:visited {font-size:11px;line-height:20px;font-weight:bold;color: #E7620A; text-decoration: none;}a.link_reseller:hover {font-size:11px;line-height:20px;font-weight:bold;color: #FF0000; text-decoration: underline;}td.reseller{padding:8px 5px 8px 5px;background-image:url(/imgs/hr_border.gif);background-repeat:repeat-x;background-position: left bottom;background-color:#FFDDCA;}td.reseller2{padding:8px 5px 8px 5px;background-color:#FFDDCA;}.border_reseller{border: 1px #E36A23 solid;}/*Privacy Policy*/.sub_privacy{height:16px;font-size:11px;line-height:11px;font-weight:bold;}
