@charset "utf-8";
/* CSS Document */
#visual{background-image:url(images/visual.jpg); height:265px}

#h1_index {
    color: #000000;
    font: bold 30px/35px Arial,Helvetica,SimSun,san-serif;
    height: 50px;
    width: 529px;
}


#topLinkAreaN li{height:172px;}
#topLinkAreaN a{height:170px;}

#topBtn_990is	{background-image:url(images/topbtn_990is.jpg);}
#topBtn_120is	{background-image:url(images/topbtn_120is.jpg);}
#topBtn_200is	{background-image:url(images/topbtn_200is.jpg);}
#topBtn_110is	{background-image:url(images/topbtn_110is.jpg);}
#topBtn_100is	{background-image:url(images/topbtn_100is.jpg);}
#topBtn_95is	{background-image:url(images/topbtn_95is.jpg);}
#topBtn_870is	{background-image:url(images/topbtn_870is.jpg);}
#topBtn_860is	{background-image:url(/products/camera/ixus/images/topbtn_860is.jpg);}
#topBtn_980is	{background-image:url(images/topbtn_980is.jpg);}
#topBtn_970is	{background-image:url(images/topbtn_970is.jpg);}
#topBtn_960is	{background-image:url(/products/camera/ixus/images/topbtn_960is.jpg);}
#topBtn_90is	{background-image:url(images/topbtn_90is.jpg);}
#topBtn_85is	{background-image:url(images/topbtn_85is.jpg);}
#topBtn_80is	{background-image:url(images/topbtn_80is.jpg);}

#topBtn_1100hs	{background-image:url(images/topbtn_1100hs.jpg);}
#topBtn_1000hs	{background-image:url(images/topbtn_1000hs.jpg);}
#topBtn_300hs	{background-image:url(images/topbtn_300hs.jpg);}
#topBtn_210	{background-image:url(images/topbtn_210.jpg);}
#topBtn_130	{background-image:url(images/topbtn_130.jpg);}
#topBtn_105	{background-image:url(images/topbtn_105.jpg);}
#topBtn_310hs	{background-image:url(images/topbtn_310hs.jpg);}
#topBtn_230hs	{background-image:url(images/topbtn_230hs.jpg);}
#topBtn_220hs	{background-image:url(images/topbtn_220hs.jpg);}
#topBtn_115hs	{background-image:url(images/topbtn_115hs.jpg);}
#topBtn_125hs	{background-image:url(images/topbtn_125hs.jpg);}
#topBtn_500hs	{background-image:url(images/topbtn_500hs.jpg);}

#bannerLeft li a.none{margin-top:0}
#bannerLeft {
    background-color: #F2F2F2;
    float: left;
    margin-top: 20px;
}
.h1ReplaceS_index{
    background-repeat: no-repeat;
    clear: both;
    text-indent: -9999px;
    width: 726px; height:57px
}



/* banner */
#mainContents{position:relative;}
.overview_banner {
    background:none;
    height: 265px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    width: 980px; top:-322px; left:-230px; float:left; overflow:hidden;
}

.overview_banner span{
	background:url(/common/img/products/img_btn_1.png) no-repeat 803px 220px;
	color:#ffffff;
	cursor:pointer;
	display:block;
	font:14px Arial;
	height:25px;
	height:23px\9;
	width:152px;
	padding:226px 0 0 820px;
	padding:228px 0 0 820px\9;
}
.overview_banner a{float:left; width:980px; height:265px; overflow:hidden; text-decoration:none;}
.overview_banner a:hover span{
	background:url(/common/img/products/img_btn_2.png) no-repeat 803px 220px;
	color:#ffffff;
	cursor:pointer;
	display:block;
	font:14px Arial;
	height:25px;
	height:23px\9;
	width:152px;
	padding:226px 0 0 820px;
	padding:228px 0 0 820px\9;
}
