#sections {
	background: #FFF;
	padding-top: 20px;
	font-size: 75%;
}

.unicom-pos-contant {
	width: 967px;
	margin: auto;
	clear:both;
	line-height: 1.4;
	padding: 0 0 5px;
}

.breadcrumb ol li:first-child {
	margin-top: -3px;
}

.breadcrumb ol li:first-child a {
	background: none;
	padding-left: 0 !important;
}

.business-title {
	overflow:hidden;
	border-top:1px solid #e5e5e5;
	background-color:#fff;
	background:url(/cns/pos/common/images/ga2012_mainmenu_biz_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin-bottom:1em;
	padding:1em 10px 0;
	
	color: #737b82;
  font-size: 117%;
  font-weight: bold;
}

div#pagetitle h1{
	float: right;
	background-image: url(/cns/pos/common/images/ga2012_h1_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	padding:15px 13px!important;
	color:#222;
	font-weight:bold;
	width:744px;
	font-size: 133%;
	margin-bottom: 5px;
}

div#mainwrap_v14 div#maincol{
	position:relative;
	width:770px;
	float: right;
	zoom: 1;
}

div#main_contents_v14{
	float:left;
	width:573px; 
}

div#mainwrap_v14 div#maincol #bnrcol_v14{
	position:absolute;
	left:591px;
	top:0;
}


/* 6. "hide" class (remove)
-----------------------------------------------	*/
span.rmv,
p.rmv{
	display:block;
	position:absolute;
	top:-9999px;
	left:-9999px;
	width:100px;
}


/* 7. "clear class
----------------------------------	*/
span.clear,
div.clear{
	display:block;
	clear:both;
	width:1px;
	height:1px;
	margin-top: -1px;
}

div.txt3c p {
	margin:0 0 10px;
}

p.delm,ul.delm{
	margin:0 !important;
}


/* h2 title (Normal version)	*/
div#maincol .title{
	clear:both;
	display:inline-table;
	width:573px;
	margin:0 0 11px;
	padding:3px 0;
	background:#e5e5e5;
}

div#maincol .title span{
	display:block;
	margin-left:6px;
}


div.txt3c{
	clear:both;
	width:573px;
	margin-top:1px;/*fixed gecko*/
	/* padding:0 0 10px 1px;bugfix charactor "W" */
	padding:0 0 10px;
}

div.txt3c img {
	padding: 0;
}

div#twocolwrap {
	overflow: hidden;
	zoom: 1;
}

div#bnrcol_v14 {
	float: right;
}

div#bnrcol_v14 div.bnr{
	margin:0px 0 8px;
	padding:7px 3px 0 0;
	border:1px solid #ccc;
	font-size: 90%;
}

div#bnrcol_v14 p.bnr{
	/* _width:100%; 03/2007 fixed */
	margin:0px 0 8px;
	text-align:center;
}

div#bnrcol_v14 div.bnr ul{
		list-style:none;
		margin:0 0 10px;
		padding:0;
}

div#bnrcol_v14 div.bnr ul,
div#bnrcol_v14 div.bnr p{
	margin:5px 0 0 9px;
	padding:0;
}

div#bnrcol_v14 div.bnr p.img{
	text-align:center;
	margin:0 0 0 3px;
	padding:0;
}

div#bnrcol_v14 div.bnr p.img-valignb{
	text-align:center;
	margin:0 -3px -3px 0;
	padding:8px 0 0;
}
/*  03/2007 added */
div#bnrcol_v14 div.bnr p.img-valignb img{
	vertical-align:bottom;
}

div#bnrcol_v14 div.bnr p.img-valignt{
	text-align:center;
	margin:-7px -3px 5px 0;
	padding:0;
}

ul.btn-lnk-alignl li a,
li.btn-lnk-alignl a,
h3.btn-lnk-alignl a,
p.btn-lnk-alignl a,
ul.btn-lnk-alignr li a,
li.btn-lnk-alignr a{
	display:inline-block;
	background-image:url(/cns/pos/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
	color: #135da3;
  text-decoration: none;
	margin-bottom: 5px;
}


div.txt32c{
	clear:both;
	width:573px;/* fixed */
	margin-top:1px;/*fixed gecko*/
}

div.txt32c p {
	margin: 0 0 10px;
	padding: 0;
}

div.txt32c div.col01{
	float:left;
	width:278px;/* fixed */
	padding-bottom:10px;
}

div.txt32c div.col02{
	float:right;
	width:278px;/* fixed */
	padding-bottom:10px;
}

div.txt32c .title,
div.txt32c .title02,
div.txt32c .subtitle{
	width:278px !important;/* fixed */
}

div.txt32c div.wrap div.col01{
	width:90px;
	padding-bottom:5px;
}

div.txt32c div.wrap div.col02{
	width:170px;
	padding-bottom:5px;
}

em{
	font-style:normal;
	font-weight:bold;
}

img.icon{
	margin:0 2px 0 5px !important;/* local nav	*/
	vertical-align:middle;
}



/**	"List link" style	**/
ul.btn-lnk-alignl li,
li.btn-lnk-alignl,
h3.btn-lnk-alignl{
	text-indent:0;
	padding-left:0;
	background:none;
}

ul.btn-lnk-alignl li li{
	padding-left:14px;
}

ul.btn-lnk-alignl li a,
li.btn-lnk-alignl a,
h3.btn-lnk-alignl a,
p.btn-lnk-alignl a,
ul.btn-lnk-alignr li a,
li.btn-lnk-alignr a{
	display:inline-block;
	background-image:url(/cns/pos/common/images/ga2012_icn_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
}
div.pagingnav div.col01 ul.btn-lnk-alignl li a{
	background-image:url(/cns/pos/common/images/ga2012_icn_arrow_rev.gif);
}
ul.btn-contentsnav li,
li.btn-contentsnav{
	text-indent:0;
	padding-left:0;
	background:none;
}
ul.btn-contentsnav li li{
	padding-left:14px;
}

ul.btn-contentsnav li a,
li.btn-contentsnav a{
	display:inline-block;
	background-image:url(/cns/pos/common/images/ga2012_icn_arrow_down.gif);
	background-repeat:no-repeat;
	background-position:0 0.4em;
	padding-left:10px;
	text-indent:0;
}




ul.btn-lnk-alignr li a,
li.btn-lnk-alignr a{
	display:block;
	clear:right;
	float:right;
	margin-bottom:3px;
}


ul.btn-lnk-alignl li a:hover,
li.btn-lnk-alignl a:hover,
ul.btn-lnk-alignr li a:hover,
li.btn-lnk-alignr a:hover,
td a.btn-lnk-alignl:hover{
	text-decoration:underline;
}


div#ga2012_subContent{
	float: none;
	width:179px;
}

/* skip link setting */
.ga2012_skipLink{
	position:absolute;
	left:-9999em;
	top:0;
}

div#ga2012_subContent ul#ga2012_subNavigation,
div#ga2012_subContent ul#ga2012_subNavigation li{
	padding:0;
	margin:0;
}
div#ga2012_subContent ul#ga2012_subNavigation li .ga2012_subNavigation_close span{
	display:block;
	margin-right:3px;
	padding-right:14px;
	background-image: url(/cns/pos/common/images/ga2012_snav_plus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent ul#ga2012_subNavigation li .ga2012_subNavigation_open span{
	display:block;
	margin-right:3px;
	padding-right:14px;
	background-image: url(/cns/pos/common/images/ga2012_snav_minus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent ul#ga2012_subNavigation li a,
div#ga2012_subContent ul#ga2012_subNavigation li span.noLink{
	display:block;
	padding:5px;
	border-bottom:1px solid #fff;
	background-color:#d8e4f5;
	color:#465471;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li span.noLink{
	padding:5px 5px 5px 10px;
	background-color:#eef0f4;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li span.noLink{
	padding:5px 5px 5px 20px;
	background-color:#f8f9fb;
	background-image:url(/cns/pos/common/images/ga2012_snav_arrow01.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li span.noLink{
	padding:5px 5px 5px 30px;
	background-color:#f8f9fb;
	background-image:url(/cns/pos/common/images/ga2012_snav_arrow02.gif);
	background-repeat:no-repeat;
	background-position:20px 13px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li a,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li span.noLink{
	padding:5px 5px 5px 40px;
	background-color:#f8f9fb;
	background-image:url(/cns/pos/common/images/ga2012_snav_arrow03.gif);
	background-repeat:no-repeat;
	background-position:30px 13px;
}
div#ga2012_subContent ul#ga2012_subNavigation li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li em{
	display:block;
	padding:5px;
	background-color:#0041c0;
	border-bottom:1px solid #fff;
	color:#fff;
	font-weight:bold;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li em{
	padding:5px 5px 5px 10px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li em{
	padding:5px 5px 5px 20px;
	background-image:url(/cns/pos/common/images/ga2012_snav_arrow01_active.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li em{
	padding:5px 5px 5px 30px;
	background-image:url(/cns/pos/common/images/ga2012_snav_arrow02_active.gif);
	background-repeat:no-repeat;
	background-position:20px 13px;
}
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li a.active,
div#ga2012_subContent ul#ga2012_subNavigation li ul li ul li ul li ul li em{
	padding:5px 5px 5px 40px;
	background-image:url(/cns/pos/common/images/ga2012_snav_arrow03_active.gif);
	background-repeat:no-repeat;
	background-position:30px 13px;
}

/** #ga2012_subNavigationBiz **/
div#ga2012_subContent #ga2012_subNavigationBiz{
	border:1px solid #e5e5e5;
	background-color:#f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz ul{
	border-bottom:2px solid #f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz ul ul{
	border-bottom:0;
}
div#ga2012_subContent #ga2012_subNavigationBiz,
div#ga2012_subContent #ga2012_subNavigationBiz li{
	padding:0;
	margin:0;
	background-color:#fff;
}
div#ga2012_subContent #ga2012_subNavigationBiz p{
	background-color:#f2f2f2;
	background-image:url(/cns/pos/common/images/ga2012_snav_biz_tit_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	margin:0;
	padding:1em 10px;
	font-weight:bold;
}
div#ga2012_subContent #ga2012_subNavigationBiz p a:link,
div#ga2012_subContent #ga2012_subNavigationBiz p a:visited,
div#ga2012_subContent #ga2012_subNavigationBiz p a:hover,
div#ga2012_subContent #ga2012_subNavigationBiz p a:active{
	color:#465471;
}
div#ga2012_subContent #ga2012_subNavigationBiz p span{
	display:block;
	font-size:83%;
	font-weight:normal;
}
div#ga2012_subContent #ga2012_subNavigationBiz li .ga2012_subNavigation_close span{
	display:block;
	padding-right:14px;
	background-image:url(/cns/pos/common/images/ga2012_snav_plus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent #ga2012_subNavigationBiz li .ga2012_subNavigation_open span{
	display:block;
	padding-right:14px;
	background-image:url(/cns/pos/common/images/ga2012_snav_minus.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}
div#ga2012_subContent #ga2012_subNavigationBiz li a,
div#ga2012_subContent #ga2012_subNavigationBiz li span.noLink{
	display:block;
	padding:5px 8px;
	border-bottom:1px solid #fff;
	background-color:#fff;
	color:#465471;
	border-top:1px solid #f2f2f2;
	border-right:2px solid #f2f2f2;
	border-left:2px solid #f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li a,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li span.noLink{
	padding:5px 8px 5px 18px;
	background-color:#fff;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li a,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li span.noLink{
	padding:5px 8px 5px 28px;
	background-color:#fff;
}
div#ga2012_subContent #ga2012_subNavigationBiz li a.active,
div#ga2012_subContent #ga2012_subNavigationBiz li em{
	display:block;
	padding:5px 8px;
	border-bottom:1px solid #d9e3f6;
	background-color:#d9e3f6;
	color:#465471;
	font-weight:normal;
	border-top:1px solid #f2f2f2;
	border-right:2px solid #f2f2f2;
	border-left:2px solid #f2f2f2;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li a.active,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li em{
	padding:5px 8px 5px 18px;
}
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li a.active,
div#ga2012_subContent #ga2012_subNavigationBiz li ul li ul li em{
	padding:5px 8px 5px 28px;
}
div#ga2012_mainNavigation a:hover,
div#ga2012_subContent a:hover{
	color:#737b82;
	text-decoration:underline;
}
div#ga2012_mainNavigation a:active,
div#ga2012_subContent a:active{
	color:#737b82;
	text-decoration:underline;
}



/* 12. "btn-pagetop" module (div.btn-pagetop)
-------------------------------------	*/
div.btn-pagetop{
	margin-top:5px;/*	inportant */
	clear:both;
	width:573px;/* fixed */
	margin:1px 0 20px;
}

div.btn-pagetop li a{
	display:block;
	float:right;
	_margin-top:0;
	padding-left:13px;
	text-decoration:none;
	color:#135da3;
	background-image:url(/cns/pos/common/images/ga2012_icn_arrow_top.gif);
	background-repeat:no-repeat;
	background-position:0 50%;
	padding-left:10px;
}

div.btn-pagetop li a:hover{
	text-decoration:underline;
}




/* "img1/2c-txt1c" module (div.img12c-txt1c)
-------------------------------------	*/
div.img12c-txt1c{
	clear:both;
	width:573px;/* fixed */
	margin-top:1px;/*fixed gecko*/
}

div.img12c-txt1c div.leftcol{
	clear:both;/*	051220 added */
	float:left;
	width:278px;/*	fixed	*/
}

div.img12c-txt1c div.rightcol{
	float:right;
	width:278px;/*	fixed	*/
}

div.img12c-txt1c div.col01,
div.img12c-txt1c div.col03{
	float:left;
	width:90px;/*	fixed	*/
}

div.img12c-txt1c div.col02,
div.img12c-txt1c div.col04{
	float:right;
	width:170px;/*	fixed	*/
}

div.img12c-txt1c div.topcol,
div.img12c-txt1c div.btmcol{
	/*\*//*/float:left;/**/
	width:170px;/*	fixed	*/
}

div.img12c-txt1c .title,
div.img12c-txt1c .title02,
div.img12c-txt1c .subtitle{
	width:278px !important;/* fixed */
}


/* ul normal style */
div.img12c-txt1c p {
    margin: 0 0 10px;
    padding: 0;
}

div.img12c-txt1c ul {
	list-style:none;
	margin:0 0 10px;
	padding:0;
}

div.img12c-txt1c a {
	color: #135da3;
	text-decoration: none;
}

div.img12c-txt1c a:hover {
	text-decoration:underline;
}

ul.normal li,
li.normal{
	padding-left:14px;
	background: url(/cns/pos/common/images/blet-li.gif) 5px 0.6em no-repeat;
}
ul.normal li,
li.normal{margin-bottom:3px;}