@charset "utf-8";
#index_wrap {
	display:block;
	width:972px;
	padding-top:10px;
	margin:0 auto;
}
h2#index_head {
	display:block;
	background:url(/pci/cn/img/uservoice/index/title.jpg) no-repeat;
	width:972px;
	height:120px;
	text-indent:-9999px;
}
#index_main {
	width:970px;
	margin:0;
	padding:0;
}
#index_main table {
	background-color:#000fa3;
}
#index_foot {
	background:url(/pci/cn/img/uservoice/index/foot.jpg) no-repeat;
	width:972px;
	height:67px;
	text-indent:-9999px;
	margin-top:0;
}


/* TITLE */
#head01 {
	background:url(/pci/cn/img/uservoice/index/head01.jpg) no-repeat;
	width:56px;
	height:31px;
	text-indent:-9999px;
}
#head02 {
	background:url(/pci/cn/img/uservoice/index/head02.jpg) no-repeat;
	width:458px;
	height:31px;
	text-indent:-9999px;
}
#head03 {
	background:url(/pci/cn/img/uservoice/index/head03.jpg) no-repeat;
	width:458px;
	height:31px;
	text-indent:-9999px;
}


/* ----------------------------------------
   04-MALAYSIA
------------------------------------------*/
table, tr, td div, a{
	margin:0;
	padding:0;
	}
#head04 {
	background:url(/pci/cn/img/uservoice/index/head01_bg.gif) repeat-y left;
	width:56px;
	height:145px;
	text-indent:-9999px;
}
#head04 img.head04-title{
	width:10px;
	height:64px;
	margin:40px 23px 0px 22px;
	}
#head04 div.top{
	background:url(/pci/cn/img/uservoice/index/head01_bg_top.gif) no-repeat top left;
	width:56px;
	height:145px;
}
#head04 div.bottom{
	background:url(/pci/cn/img/uservoice/index/head01_bg_bottom.gif) no-repeat bottom left;
	width:56px;
	height:145px;
}
/* blue04 */
#blue04 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue01_bg.gif) repeat-y left;
}
#blue04 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue01_bg_bottom.gif) no-repeat bottom left;
}
#blue04 div.wrap{
	width:458px;
	height:145px;

}
/* green04 */
#green04 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green01_bg.gif) repeat-y left;
}
#green04 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green01_bg_bottom.gif) no-repeat bottom left;
}
#green04 div.wrap{
	width:458px;
	height:145px;
}


/* ----------------------------------------
   05-CHAINA
------------------------------------------*/
#head05 {
	background:url(/pci/cn/img/uservoice/index/head02_bg.gif) repeat-y left;
	width:56px;
	height:255px;
	text-indent:-9999px;
}
#head05 img.head05-title{
	width:10px;
	height:41px;
	margin:105px 23px 0px 22px;
	}
#head05 div.top{
	background:url(/pci/cn/img/uservoice/index/head02_bg_top.gif) no-repeat top left;
	width:56px;
	height:255px;
}
#head05 div.bottom{
	background:url(/pci/cn/img/uservoice/index/head02_bg_bottom.gif) no-repeat bottom left;
	width:56px;
	height:255px;
}
/* blue05 */
#blue05 {
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/blue02_bg.gif) repeat-y left;
}
#blue05 div.bg_bottom{
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/blue02_bg_bottom.gif) no-repeat bottom left;
}
#blue05 div.wrap{
	width:458px;
	height:255px;
}
/* green05 */
#green05 {
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/green02_bg.gif) repeat-y left;
}
#green05 div.bg_bottom{
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/green02_bg_bottom.gif) no-repeat bottom left;
}
#green05 div.wrap{
	width:458px;
	height:255px;
}


/* ----------------------------------------
   06-THAILAND
------------------------------------------*/
#head06 {
	background:url(/pci/cn/img/uservoice/index/head01_bg.gif) repeat-y left;
	width:56px;
	height:255px;
	text-indent:-9999px;
}
#head06 img.head06-title{
	width:10px;
	height:63px;
	margin:97px 23px 0px 22px;
	}
#head06 div.top{
	background:url(/pci/cn/img/uservoice/index/head01_bg_top.gif) no-repeat top left;
	width:56px;
	height:255px;
}
#head06 div.bottom{
	background:url(/pci/cn/img/uservoice/index/head01_bg_bottom.gif) no-repeat bottom left;
	width:56px;
	height:255px;
}
/* blue06 */
#blue06 {
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/blue01_bg.gif) repeat-y left;
}
#blue06 div.bg_bottom{
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/blue01_bg_bottom.gif) no-repeat bottom left;
}
#blue06 div.wrap{
	width:458px;
	height:255px;
}
/* green06 */
#green06 {
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/green01_bg.gif) repeat-y left;
}
#green06 div.bg_bottom{
	width:458px;
	height:255px;
	background:url(/pci/cn/img/uservoice/index/green01_bg_bottom.gif) no-repeat bottom left;
}
#green06 div.wrap{
	width:458px;
	height:255px;
}



/* ----------------------------------------
   07-INDONESHIA
------------------------------------------*/
#head07 {
	background:url(/pci/cn/img/uservoice/index/head02_bg.gif) repeat-y left;
	width:56px;
	height:145px;
	text-indent:-9999px;
}
#head07 img.head07-title{
	width:10px;
	height:71px;
	margin:36px 23px 0px 22px;
	}
#head07 div.top{
	background:url(/pci/cn/img/uservoice/index/head02_bg_top.gif) no-repeat top left;
	width:56px;
	height:145px;
}
#head07 div.bottom{
	background:url(/pci/cn/img/uservoice/index/head02_bg_bottom.gif) no-repeat bottom left;
	width:56px;
	height:145px;
}
/* blue07 */
#blue07 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue02_bg.gif) repeat-y left;
}
#blue07 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue02_bg_bottom.gif) no-repeat bottom left;
}
#blue07 div.wrap{
	width:458px;
	height:145px;
}
/* green07 */
#green07 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green02_bg.gif) repeat-y left;
}
#green07 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green02_bg_bottom.gif) no-repeat bottom left;
}
#green07 div.wrap{
	width:458px;
	height:145px;
}


/* ----------------------------------------
   08-Middle East & Africa
------------------------------------------*/
#head08 {
	background:url(/pci/cn/img/uservoice/index/head01_bg.gif) repeat-y left;
	width:56px;
	height:145px;
	text-indent:-9999px;
}
#head08 img.head08-title{
	width:10px;
	height:116px;
	margin:14px 23px 0px 22px;

	}
#head08 div.top{
	background:url(/pci/cn/img/uservoice/index/head01_bg_top.gif) no-repeat top left;
	width:56px;
	height:145px;
}
#head08 div.bottom{
	background:url(/pci/cn/img/uservoice/index/head01_bg_bottom.gif) no-repeat bottom left;
	width:56px;
	height:145px;
}
/* blue08 */
#blue08 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue01_bg.gif) repeat-y left;
}
#blue08 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue01_bg_bottom.gif) no-repeat bottom left;
}
#blue08 div.wrap{
	width:458px;
	height:145px;
}
/* green08 */
#green08 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green01_bg.gif) repeat-y left;
}
#green08 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green01_bg_bottom.gif) no-repeat bottom left;
}
#green08 div.wrap{
	width:458px;
	height:145px;
}


/* ----------------------------------------
   09-JAPAN
------------------------------------------*/
#head09 {
	background:url(/pci/cn/img/uservoice/index/head02_bg.gif) repeat-y left;
	width:56px;
	height:145px;
	text-indent:-9999px;
}
#head09 img.head09-title{
	width:10px;
	height:41px;
	margin:51px 17px 12px 22px;
	}
#head09 div.top{
	background:url(/pci/cn/img/uservoice/index/head02_bg_top.gif) no-repeat top left;
	width:56px;
	height:145px;
}
#head09 div.bottom{
	background:url(/pci/cn/img/uservoice/index/head02_bg_bottom.gif) no-repeat bottom left;
	width:56px;
	height:145px;
}
/* blue09 */
#blue09 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue02_bg.gif) repeat-y left;
}
#blue09 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/blue02_bg_bottom.gif) no-repeat bottom left;
}
#blue09 div.wrap{
	width:458px;
	height:145px;
}
/* green09 */
#green09 {
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green02_bg.gif) repeat-y left;
}
#green09 div.bg_bottom{
	width:458px;
	height:145px;
	background:url(/pci/cn/img/uservoice/index/green02_bg_bottom.gif) no-repeat bottom left;
}
#green09 div.wrap{
	width:458px;
	height:145px;
}
/* -------------------------------------- */




#index_main table td {
	text-align:center;
}
#index_main table td a:hover img#over{
	filter: alpha(opacity=80);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
#index_main table td img {
	width:139px;
	height:109px;
	float:left;
}
#index_main table td img.img-left{
	margin:16px 4px 4px 16px;
	float:left;
	}
#index_main table td img.img-middle{
	margin:16px 0px 4px 0;
	float:left;
	}
#index_main table td img.img-right{
	margin:16px 16px 4px 4px;
	float:left;
	}
#index_main table td img.img-left02{
	margin:0 4px 16px 16px;
	float:left;
	}
#index_main table td img.img-middle02{
	margin:0 0px 16px 0px;
	float:left;
	}
#index_main table td img.img-right02{
	margin:0 16px 16px 4px;
	float:left;
	}
div{
	margin:0;
	padding:0;}	
	
	
/* --------------------------------
   □ index.html
-------------------------------- */ 
#contentsArea #main {
	display:block;
	width:971px;
	background-color:#E5EFF8;
	text-align:center;
	padding:20px 0px 30px 0;
}
#contentsArea #main h1#title01 {
	width:970px;
	height:189px;
	background:url(/pci/cn/img/uservoice/cn02/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title02 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/cn01/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title03 {
	width:970px;
	height:189px;
	background:url(/pci/cn/img/uservoice/cn03/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title04 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/cn04/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_jp01 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/jp01/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_jp02 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/jp02/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_my01 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/my01/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_my02 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/my02/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_th01 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/th01/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_th02 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/th02/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_th03 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/th03/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_th04 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/th04/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_th05 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/th05/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_th06 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/th06/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_sg01 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/sg01/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_ge01 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/ge01/main.jpg);
	text-indent:-9999px;
}

#contentsArea #main h1#title_id01 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/id01/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_id02 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/id02/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_id03 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/id03/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_mea01 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/mea01/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_mea02 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/mea02/main.jpg);
	text-indent:-9999px;
}
#contentsArea #main h1#title_mea03 {
	width:970px;
	height:191px;
	background:url(/pci/cn/img/uservoice/mea03/main.jpg);
	text-indent:-9999px;
}


#contentsArea #main h1 img {
 behavior: expression(IEPNGFIX.fix(this));
}
#contentsArea #main .catch h3 {
	text-align:center!important;
	margin-top:20px;
	
}
#contentsArea #main .catch p {
	margin-top:10px!important;
	color:#0062B0;
	width:900px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#contentsArea #main .catch p.no-title {
	margin-top:20px!important;
	text-align:center!important;
	color:#0062B0;
}








#contentsArea #main .photo_wrap01{
	float:right;
	margin-right:35px;
	margin-top:25px;
	margin-left:15px;
	margin-bottom:10px;
	width:509px;
	}
#contentsArea #main .photo_wrap01 p.caption{
	margin-top:5px;
	font-size:10px;
	text-align:1.5
	}
#contentsArea #main .photo_wrap02{
		float:left;
	margin-right:15px;
	margin-top:25px;
	margin-left:35px;
	width:316px;
	}
*html #contentsArea #main .photo_wrap02{
		float:left;
	margin-right:15px;
	margin-top:0px;
	margin-left:18px;
	width:316px;
	}
#contentsArea #main .photo_wrap02 p.caption{
	margin-top:5px;
	margin-bottom:20px;
	font-size:10px;
	text-align:1.5
	}
	
	
	
#contentsArea #main .photo_wrap03{
	float:left;
	margin-right:8px;
	margin-left:0;
	margin-top:20px;
	margin-left:35px;
	margin-right:15px;
	width:338px;
	}
*html #contentsArea #main .photo_wrap03{
	width:338px;
	margin-left:18px;
	margin-top:7px;

	}
#contentsArea #main .photo_wrap03 img{
	margin:0;
	padding:0;
	margin-bottom:5px;
	
	}
#contentsArea #main .photo_wrap03 p.caption{
	margin-bottom:5px;
	font-size:10px;
	text-align:1.5;
	}
	
	
	
#contentsArea #main .photo_wrap04{
	float:right;
	width:315px;
	text-align:left;
	margin-right:35px;
	margin-left:10px;
	margin-top:25px;
	}
*html #contentsArea #main .photo_wrap04{
	margin-right:17px;
	
	margin-left:10px;
	margin-top:7px;
	}	
#contentsArea #main .photo_wrap04 img{
	margin:0;
	padding:0;
	margin-bottom:5px;
	}
#contentsArea #main .photo_wrap04 p{
	display:block;
	clear:both;
	width:315px;
	font-size:10px;
	text-align:1.5;
	margin:0;
	padding:0;
	}
	
#contentsArea #main .photo-r {
	float:right;
	margin-right:35px;
	margin-top:25px;
	margin-left:15px;
	margin-bottom:10px;
}
#contentsArea #main .photo-l {
	float:left;
	margin-right:15px;
	margin-top:25px;
	margin-left:35px;
}

#contentsArea #main .photo-l02 {
	float:left;
	margin-right:15px;
	margin-top:55px;
	margin-left:35px;
}
#contentsArea #main .photo-l03 {
	float:left;
	margin-bottom:20px;
	
}
*html #contentsArea #main .photo-no {
	margin-top:25px;
	
}


h3.title{
	clear:both;
	display:block;
	text-align:left;
	margin-top:20px;
	margin-bottom:10px;
	}
div.bottom_wrap p.txt{
	clear:both;
	margin:0!important;
	padding:0!important;
	}


#contentsArea #main p.caption {
	margin:0;
	padding:0;
}

#contentsArea #main .conts {
	clear:both;
	border:1px solid #E5EFF8;
}

#contentsArea #main .conts img {
	margin-bottom: 5px;
}

#contentsArea #main .conts p#no-title {
	margin-top:23px;
	
}
*html #contentsArea #main .conts p#no-title {
	margin-top:0px;
	
}
#contentsArea #main .conts p#marginTop {
	margin-top:10px;
	
}
#contentsArea #main h2.leftCol {
	text-align:left;
	margin-left:35px;
	margin-top:25px;
	clear:left!important;
}
#contentsArea #main h2.leftCol_case02 {
	clear:both;
	text-align:left;
	margin-left:35px;
	clear:left!important;
}

*html #contentsArea #main h2.leftCol {
	margin-top:5px;
}
*+html #contentsArea #main h2.leftCol {
	margin-top:5px;
}
#contentsArea #main h2.rightCol {
	text-align:left;
	margin-right:35px;
	margin-top:25px;
	clear:right!important;
	
}
*html #contentsArea #main h2.rightCol {
	margin-top:5px;
}
*+html #contentsArea #main h2.rightCol {
	margin-top:5px;
}
#contentsArea #main h2.case2 {
	padding-top:60px;
}
#contentsArea #main p {
	text-align:left;
	margin-left:35px;
	margin-top:10px;
	font-size:12px;
	margin-right:35px;
}
#contentsArea #main p.rightCol {
	text-align:left;
	margin-right:35px;
	margin-top:10px;
	font-size:12px;
}
.bottom_wrap{
	clear:both;
	margin-top:20px;
	width:900px;
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
}

/* voice-navi ------------------------ */

#voice-navi {
	clear:both;
	padding-top:7px;
	width:276px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
#voice-navi ul li {
	float:left;
	display:block;
	overflow:hidden;
	height:30px;
	font-size:12px;
	margin-right:5px;
}
#voice-navi ul li a {
	display:block;
	overflow:hidden;
	height:30px;
	width:86px;
}
#voice-navi ul li a#menu01 {
	width:86px;
	background:url(/pci/cn/img/uservoice/back.gif) 0 0 no-repeat;
}
#voice-navi ul li a#menu02 {
	width:86px;
	background:url(/pci/cn/img/uservoice/index.gif) 0 0 no-repeat;
}
#voice-navi ul li #menu03 {
	width:86px;
	background:url(/pci/cn/img/uservoice/next.gif) 0 0 no-repeat;
}
#voice-navi ul li #back-no {
	width:86px;
	background:url(/pci/cn/img/uservoice/back-no.gif) 0 0 no-repeat;
}
#voice-navi ul li #next-no {
	width:86px;
	background:url(/pci/cn/img/uservoice/next-no.gif) 0 0 no-repeat;
}
#voice-navi ul li a:hover {
	text-indent:-9999px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#main h2{
	color:#1b63b2;
	font-size:16px;
}



/* ----------------------------------------
   th06.html
------------------------------------------*/
#contentsArea #main #left_area{
	float:left;
	width:480px;
	margin-left:35px;
	_margin-left:17px;	
	text-align:left;
}
#contentsArea #main #left_area img{
	margin-top:25px;
}
#contentsArea #main #left_area h2{
	margin-top:25px;
}
#contentsArea #main #left_area p{
	margin:10px 0 0 0;
}
#contentsArea #main #right_area{
	float:right;
	width:390px;
	text-align:left;
	margin:25px 35px 0 0;
	_margin:25px 17px 0 0;
}
#contentsArea #main #right_area h2{
	margin-top:25px;
}
#contentsArea #main #right_area p{
	margin:10px 0 25px 0;
}

/* ----------------------------------------
   sg01.html
------------------------------------------*/
#contentsArea #main .conts p.link{
	margin-top:20px;
}


/* h2行間 */
#contentsArea #main h2.case3 {
	padding-top:40px;
}
