@charset "UTF-8";

/* -------- menu -------- */
#menu{ width:888px; }
#menu img.loading{ margin:5px 0 0 432px; }
#menuMain{ height: 34px; }
#menuMain ul{ list-style:none; }
#menuMain ul li{ float:left; cursor: pointer; }
#menuSub { position: relative; }
#menuSub div.cate{ position:absolute; top:0; left:0; display:none; }
#menuSub div.cate div.bg { width:860px; padding:0px 12px 0px 12px; background-image:url(../img/menu_sub_bg.png); }
#menuSub div.cate div.bg ul{ list-style:none; }
#menuSub div.cate div.bg ul li{ padding:7px 4px 4px 4px; float:left; }
#menuSub div.cate div.bg a.close{ width:81px; margin:0 auto; padding-bottom:7px; clear:both; display:block; }
#menuSub div.cate div.bg a.close:link    { background:url(../img/close.png) no-repeat; }
#menuSub div.cate div.bg a.close:visited { background:url(../img/close.png) no-repeat; }
#menuSub div.cate div.bg a.close:hover   { background:url(../img/close_on.png) no-repeat; }
#menuSub div.cate div.bg a.close:active  { background:url(../img/close_on.png) no-repeat; }

#menuNoScript{ font-size:75%; line-height: 120%; }
#menuNoScript div{ width:148px; float:left; }
#menuNoScript div ul{ margin-left:15px; }

/*
#menuSub ul li { font-size: 1px; } 
#menuSub ul li a { 
	display: block; width: 164px; height: 190px; 
	text-indent: -9999px;
	background-repeat: no-repeat;
}
#menuSub ul li a:hover { background-position: -164px 0; }

#menuSub ul.solution li.item01 a { background-image: url(../img/menu_sub_solution_01.png); }
#menuSub ul.solution li.item02 a { background-image: url(../img/menu_sub_solution_02.png); }
#menuSub ul.solution li.item03 a { background-image: url(../img/menu_sub_solution_03.png); }
#menuSub ul.solution li.item04 a { background-image: url(../img/menu_sub_solution_04.png); }
#menuSub ul.solution li.item05 a { background-image: url(../img/menu_sub_solution_05.png); }
#menuSub ul.solution li.item06 a { background-image: url(../img/menu_sub_solution_06.png); }
#menuSub ul.solution li.item07 a { background-image: url(../img/menu_sub_solution_07.png); }

#menuSub ul.caseStudy li.item01 a { background-image: url(../img/menu_sub_casestudy_01.png); }
#menuSub ul.caseStudy li.item02 a { background-image: url(../img/menu_sub_casestudy_02.png); }
#menuSub ul.caseStudy li.item03 a { background-image: url(../img/menu_sub_casestudy_03.png); }
#menuSub ul.caseStudy li.item04 a { background-image: url(../img/menu_sub_casestudy_04.png); }

#menuSub ul.product li.item01 a { background-image: url(../img/menu_sub_product_01.png); }
#menuSub ul.product li.item02 a { background-image: url(../img/menu_sub_product_02.png); }
#menuSub ul.product li.item03 a { background-image: url(../img/menu_sub_product_03.png); }
#menuSub ul.product li.item04 a { background-image: url(../img/menu_sub_product_04.png); }
#menuSub ul.product li.item05 a { background-image: url(../img/menu_sub_product_05.png); }
#menuSub ul.product li.item06 a { background-image: url(../img/menu_sub_product_06.png); }
#menuSub ul.product li.item07 a { background-image: url(../img/menu_sub_product_07.png); }

#menuSub ul.campaign li.item01 a { background-image: url(../img/menu_sub_campaign_01.png); }
#menuSub ul.campaign li.item02 a { background-image: url(../img/menu_sub_campaign_02.png); }
#menuSub ul.campaign li.item03 a { background-image: url(../img/menu_sub_campaign_03.png); }
#menuSub ul.campaign li.item04 a { background-image: url(../img/menu_sub_campaign_04.png); }

#menuSub ul.info li.item01 a { background-image: url(../img/menu_sub_info_01.png); }
#menuSub ul.info li.item02 a { background-image: url(../img/menu_sub_info_02.png); }
#menuSub ul.info li.item03 a { background-image: url(../img/menu_sub_info_03.png); }
#menuSub ul.info li.item04 a { background-image: url(../img/menu_sub_info_04.png); }
#menuSub ul.info li.item05 a { background-image: url(../img/menu_sub_info_05.png); }
*/


