@charset "utf-8";
/* CSS Document */
#contentsTop{height:30px;overflow:hidden;}
.clearBefore:before{ content:" ";}
#visual2nd {overflow:hidden;}

#leftHead{background-image:url(images/leftmenu_powershot.png); height:40px;}

#pickup_01-head{background-image:url(images/pickuphead_01.jpg); height:33px;}
#pickup_01-1{background-image:url(images/pickupbtn_01-1.jpg);}
#pickup_01-2{background-image:url(images/pickupbtn_01-2.jpg);}
#pickup_01-3{background-image:url(images/pickupbtn_01-3.jpg);}
#pickup_01-4{background-image:url(images/pickupbtn_01-4.jpg);}
#pickup_01-5{background-image:url(images/pickupbtn_01-5.jpg);}


/* PowerShot Level1
------------------------------------------------------------------*/
#lev1Wrapper{}

.lev1AreaW, .lev1AreaN{
	background-repeat:no-repeat; padding:17px 15px 15px; float:left; margin-bottom:15px; overflow:hidden;
	border-top:1px solid #ffffff; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #ffffff;
}
#lev1Wrapper  .zeroMargin{margin-right:0px !important; }
.lev1AreaW{background-image:url(images/lev1bg_w.png); height:226px; margin-right:8px; background-color:#f2f2f2;}
.lev1AreaN{background-image:url(images/lev1bg_n.png); height:295px; margin-right:7px; background-color:#f2f2f2;}
.lev1AreaW, lev1AreaW .lev1TextS, lev1AreaW .lev1TextM, lev1AreaW .lev1TextL, lev1AreaW .lev1TextX{width:214px;}
.lev1AreaN, lev1AreaN .lev1TextS, lev1AreaN .lev1TextN, lev1AreaN .lev1TextL, lev1AreaW .lev1TextX{width:130px;}

.lev1TextS, .lev1TextM, .lev1TextL{text-indent:-9999px; margin:10px 0px;}
.lev1TextS{height:19px;}
.lev1TextM{height:37px;}
.lev1TextL{height:55px;}
.lev1TextX{height:70px;}

.lev1AreaW h3.active{background-position:-214px 0px;}
.lev1AreaN h3.active{background-position:-130px 0px;}


/* PowerShot Level2
------------------------------------------------------------------*/
.lev2Area{
	width:468px; padding:15px; background-image:url(images/lev2_bg.jpg); background-repeat:repeat-x; background-color:#f2f2f2;
	border-top:1px solid #cecece; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #ffffff;	
}

.lev2Area p{margin:0px 0px 16px;}


/* Accessory Btn
------------------------------------------------------------------*/
#accessoryBtn_kit_g10{background-image:url(images/accessory_btn_kit_g10.jpg);}
#accessoryBtn_kit_sx200is{background-image:url(images/accessory_btn_kit_sx200is.jpg);}
#accessoryBtn_kit_sx110is{background-image:url(images/accessory_btn_kit_sx110is.jpg);}
#accessoryBtn_kit_sx10is{background-image:url(images/accessory_btn_kit_sx10is.jpg);}
#accessoryBtn_kit_sx1is{background-image:url(images/accessory_btn_kit_sx1is.jpg);}
#accessoryBtn_kit_a1000is{background-image:url(images/accessory_btn_kit_a1000is.jpg);}
#accessoryBtn_kit_a1100is{background-image:url(images/accessory_btn_kit_a1100is.jpg);}
#accessoryBtn_kit_a2000is{background-image:url(images/accessory_btn_kit_a2000is.jpg);}
#accessoryBtn_kit_a2100is{background-image:url(images/accessory_btn_kit_a2100is.jpg);}
#accessoryBtn_kit_e1{background-image:url(images/accessory_btn_kit_e1.jpg);}
#accessoryBtn_kit_d10{background-image:url(images/accessory_btn_kit_d10.jpg);}
#accessoryBtn_kit_a480is{background-image:url(images/accessory_btn_kit_a480is.jpg);}


#accessoryBtn_battery{background-image:url(images/accessory_btn_battery.jpg);}
#accessoryBtn_cable{background-image:url(images/accessory_btn_cable.jpg);}
#accessoryBtn_eyeadjuster{background-image:url(images/accessory_btn_eyeadjuster.jpg);}
#accessoryBtn_eyepiece{background-image:url(images/accessory_btn_eyepiece.jpg);}
#accessoryBtn_flash{background-image:url(images/accessory_btn_flash.jpg);}
#accessoryBtn_grip{background-image:url(images/accessory_btn_grip.jpg);}
#accessoryBtn_others{background-image:url(images/accessory_btn_others.jpg);}
#accessoryBtn_release{background-image:url(images/accessory_btn_release.jpg);}
#accessoryBtn_screen{background-image:url(images/accessory_btn_screen.jpg);}
#accessoryBtn_strap{background-image:url(images/accessory_btn_strap.jpg);}
#accessoryBtn_mic{background-image:url(images/accessory_btn_mic.jpg);}
#accessoryBtn_lens{background-image:url(images/accessory_btn_lens.jpg);}
#accessoryBtn_adapter{background-image:url(images/accessory_btn_adapter.jpg);}
#accessoryBtn_case{background-image:url(images/accessory_btn_case.jpg);}
#accessoryBtn_charger{background-image:url(images/accessory_btn_charger.jpg);}
#accessoryBtn_bag{background-image:url(images/accessory_btn_bag.jpg);}


#accessoryBtn_battery_g10{background-image:url(images/accessory_btn_battery_g10.jpg);}
#accessoryBtn_battery_sx200is{background-image:url(images/accessory_btn_battery_sx200is.jpg);}

#accessoryBtn_cable_g10{background-image:url(images/accessory_btn_cable_g10.jpg);}
#accessoryBtn_cable_sx10is{background-image:url(images/accessory_btn_cable_sx10is.jpg);}
#accessoryBtn_cable_sx1is{background-image:url(images/accessory_btn_cable_sx1is.jpg);}
#accessoryBtn_cable_a480is{background-image:url(images/accessory_btn_cable_a480is.jpg);}



#accessoryBtn_flash_g10{background-image:url(images/accessory_btn_flash_g10.jpg);}
#accessoryBtn_flash_sx10is{background-image:url(images/accessory_btn_flash_sx10is.jpg);}
#accessoryBtn_flash_sx1is{background-image:url(images/accessory_btn_flash_sx1is.jpg);}

#accessoryBtn_release_g10{background-image:url(images/accessory_btn_release_g10.jpg);}

#accessoryBtn_lens_g10{background-image:url(images/accessory_btn_lens_g10.jpg);}

#accessoryBtn_adapter_g10{background-image:url(images/accessory_btn_adapter_g10.jpg);}
#accessoryBtn_adapter_sx10is{background-image:url(images/accessory_btn_adapter_sx10is.jpg);}
#accessoryBtn_adapter_sx1is{background-image:url(images/accessory_btn_adapter_sx1is.jpg);}
#accessoryBtn_adapter_sx200is{background-image:url(images/accessory_btn_adapter_sx200is.jpg);}

#accessoryBtn_case_g10{background-image:url(images/accessory_btn_case_g10.jpg);}
#accessoryBtn_case_sx10is{background-image:url(images/accessory_btn_case_sx10is.jpg);}
#accessoryBtn_case_sx1is{background-image:url(images/accessory_btn_case_sx1is.jpg);}
#accessoryBtn_case_a480is{background-image:url(images/accessory_btn_case_a480is.jpg);}

#accessoryBtn_charger_g10{background-image:url(images/accessory_btn_charger_g10.jpg);}
#accessoryBtn_charger_d10{background-image:url(images/accessory_btn_charger_d10.jpg);}

#accessoryBtn_waterproof_g10{background-image:url(images/accessory_btn_waterproof_g10.jpg);}

#accessoryBtn_d10{background-image:url(images/accessory_btn_d10.jpg);}

/* specNavi width fix
------------------------------------------------------------------*/
h2 .productSwitchNavi{margin-left:140px;}
h2 .productSwitchNavi a{width:150px;}
h2 .productSwitchNavi .zeroMargin{margin-right:0px;}

