body {
  font-family: sans-serif;
}

BODY#pcs { COLOR: #333333; BACKGROUND-COLOR: #ffffff; margin-right: auto; margin-left: auto;}
BODY#pcs #ftv_area { margin-right: auto; margin-left: auto; }

BODY#pcs IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
BODY#pcs HR.hid {
	DISPLAY: none
}
/*BODY#pcs TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
BODY#pcs TH {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 120%; BORDER-BOTTOM: 0px
}
BODY#pcs TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 120%; BORDER-BOTTOM: 0px
}*/
/* BODY#pcs A:link {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs .pop A:link {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs A:visited {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs .pop A:visited {
	FONT-WEIGHT: normal; COLOR: #003399; TEXT-DECORATION: underline
}
BODY#pcs A:active {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
}
BODY#pcs .pop A:active {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
}
BODY#pcs A:hover {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
}
BODY#pcs .pop A:hover {
	FONT-WEIGHT: normal; COLOR: #0099cc; TEXT-DECORATION: none
} */
BODY#pcs .notes {
	COLOR: #ff6600
}
BODY#pcs .fcw {
	COLOR: #ffffff
}
BODY#pcs .fwb {
	FONT-WEIGHT: bold
}
BODY#pcs TH .fwb {
	FONT-WEIGHT: bold
}
BODY#pcs .fwn {
	FONT-WEIGHT: normal
}
BODY#pcs .fssuc {
	FONT-SIZE: 100%
}
BODY#pcs .indent1 {
	MARGIN-LEFT: 1em;
	TEXT-INDENT: -1em;
}
BODY#pcs .indent2 {
	MARGIN-LEFT: 2em; TEXT-INDENT: -2em
}
BODY#pcs .indent3 {
	MARGIN-LEFT: 3em; TEXT-INDENT: -3em
}
BODY#pcs H1 {
	MARGIN-BOTTOM: 15px
}
BODY#pcs .ptop {
	CLEAR: both; DISPLAY: block; MARGIN-BOTTOM: 20px; TEXT-ALIGN: right
}
BODY#pcs .ptop A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/support/common/img/ic_anv02.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link02.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .ref {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.nv {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_anv01.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.panv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_anv01.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link02.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.bl {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.pbl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.pdf {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_pdf.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs A.ppdf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_pdf.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .deco01 {
	BORDER-RIGHT: #8ed8b5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #8ed8b5 1px solid; PADDING-LEFT: 4px; BACKGROUND: #d0f2e0; PADDING-BOTTOM: 4px; MARGIN: 10px auto; BORDER-LEFT: #8ed8b5 1px solid; WIDTH: 80%; PADDING-TOP: 4px; BORDER-BOTTOM: #8ed8b5 1px solid; TEXT-ALIGN: left
}
BODY#pcs .deco02 {
	BORDER-RIGHT: #ff9933 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff9933 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ffcc99; PADDING-BOTTOM: 4px; MARGIN: 10px auto; BORDER-LEFT: #ff9933 1px solid; WIDTH: 80%; PADDING-TOP: 4px; BORDER-BOTTOM: #ff9933 1px solid; TEXT-ALIGN: left
}
BODY#pcs .deco03 {
	BORDER-RIGHT: #A7CB52 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #A7CB52 1px solid; PADDING-LEFT: 4px; BACKGROUND: #E2EEC6; PADDING-BOTTOM: 4px; MARGIN: 10px auto; BORDER-LEFT: #A7CB52 1px solid; WIDTH: 80%; PADDING-TOP: 4px; BORDER-BOTTOM: #A7CB52 1px solid; TEXT-ALIGN: left
}
body#pcs .deco01a	{
	width:95%;
	text-align:left;
	margin:10px auto;
	padding:4px;
	background:#d0f2e0;
	border:#8ed8b5 solid 1px;
	}

body#pcs .deco02a	{
	width:95%;
	text-align:left;
	margin:10px auto;
	padding:4px;
	background:#FFCC99;
	border:#FF9933 solid 1px;
	}
body#pcs .deco03a	{
	width:95%;
	text-align:left;
	margin:10px auto;
	padding:4px;
	background:#E2EEC6;
	border:#A7CB52 solid 1px;
	}	

BODY#pcs .Ptitle {
	BORDER-RIGHT: #6e6c6d 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6e6c6d 3px solid; PADDING-LEFT: 0px; BACKGROUND: url(/support/common/img/bg_h2.jpg) #f3f4f6 repeat-x 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #6e6c6d 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #6e6c6d 1px solid; HEIGHT: 25px
}
BODY#pcs .Ptitle H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(/support/common/img/ic_h201.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #555555; LINE-HEIGHT: 120%; PADDING-TOP: 4px
}
BODY#pcs .Ptitle H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(/support/common/img/ic_h201.gif) no-repeat left top; PADDING-BOTTOM: 1px; COLOR: #555555; LINE-HEIGHT: 180%; PADDING-TOP: 4px; display:inline;
}
BODY#pcs .Ptitle H2.new {
	BACKGROUND: url(/support/common/img/ic_h202.gif) no-repeat left top
}
BODY#pcs .Ptitle H2.pickup {
	BACKGROUND: url(/support/common/img/ic_h203.gif) no-repeat left top
}
BODY#pcs .Ptitle .r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link02.gif) no-repeat left 50%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 4px 1px; PADDING-TOP: 0px
}
BODY#pcs .Plist_ind {
	WIDTH: 100%; BACKGROUND-COLOR: #cccccc
}
BODY#pcs .Plist_ind TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
BODY#pcs .Plist_ind A.mnv {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link02.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .Plist01 {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
BODY#pcs .Plist01 TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
BODY#pcs .Plist01 .hlv01 {
	COLOR: #ffffff; BACKGROUND-COLOR: #777777
}
BODY#pcs .Plist01 .hlv02 {
	BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .Plist01 .hlv03 {
	BACKGROUND-COLOR: #ffcc66
}
			body#pcs .Plist01 .hlv04	{
				background-color:#F2F2F2;
				}
			body#pcs .Plist01 .hlv05	{
				background-color:#DFEEF9;
				}
			body#pcs .Plist01 .hlv06	{
				background-color:#FFF3E8;
				}
			body#pcs .Plist01 .hlv07	{
				background-color:#FFFFBF;
				}
			body#pcs .Plist01 .hlv08	{
				background-color:#EEFDF8;
				}

BODY#pcs .Plist01 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
BODY#pcs .Plist01 A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link01.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
BODY#pcs .Plist01 A.a {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .Plist01 A.p {
	DISPLAY: inline; BACKGROUND: url(/support/common/img/ic_link02.gif) no-repeat left 50%
}
BODY#pcs .Plist01 A.bl {
	BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat left top
}
BODY#pcs .Plist01 A.pbl {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .Plist01 A.pdf {
	BACKGROUND: url(/support/common/img/ic_pdf.gif) no-repeat left top
}
BODY#pcs .Plist01 A.ppdf {
	DISPLAY: inline; BACKGROUND: url(/support/common/img/ic_pdf.gif) no-repeat left 50%
}
BODY#pcs .Plist01 .no {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link01.gif) no-repeat left top; PADDING-BOTTOM: 8px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
BODY#pcs .Plist01 TD.anv {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fffff7; TEXT-ALIGN: left
}
BODY#pcs .Plist01 TD.anv A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(/support/common/img/ic_anv01.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .Plist01 TD.anv2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f3ffff; TEXT-ALIGN: left
}
BODY#pcs .Plist01 TD.anv2 A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(/support/common/img/ic_anv01.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .Plist02 {
	MARGIN-BOTTOM: 20px; WIDTH: 100%
}
BODY#pcs .Plist02 .hlv01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #777777
}
BODY#pcs .Plist02 .hlv02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e8e8e8
}

body#pcs .Plist02 .hlv02a {
			padding:4px 5px 1px 10px;
			background-color:#E7E7E7;
			margin-bottom:5px;
			}
		body#pcs .Plist02 .hlv02b {
			padding:4px 5px 1px 10px;
			background-color:#EFEFEF;
			margin-bottom:5px;
			}
		body#pcs .Plist02 .hlv03 {
			padding:4px 5px 1px 10px;
			background-color:#c3ebeb;
			margin-bottom:5px;
			}


BODY#pcs .Plist02 .list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px
}
BODY#pcs .Plist02 .list A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link01.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
BODY#pcs .Plist02 .list A.b {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
BODY#pcs .Plist02 .faq {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
BODY#pcs .Plist02 .faq_b {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
BODY#pcs .Plist02 .faq TH {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
BODY#pcs .Plist02 .faq TD {
	PADDING-BOTTOM: 10px;
}
BODY#pcs .Plist02 .faq .back {
	BACKGROUND: url(/support/common/img/li_cmn01.gif) repeat-x 50% bottom; WIDTH: 100%; HEIGHT: 20px; TEXT-ALIGN: right
}
BODY#pcs .Plist03 {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
BODY#pcs .Plist03 .hlv01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #777777
}
BODY#pcs .Plist03 .hlv02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .Plist03 TH {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; WIDTH: 1%; LINE-HEIGHT: 120%; TEXT-ALIGN: left
}
BODY#pcs .Plist03 .no {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link01.gif) no-repeat left top; PADDING-BOTTOM: 8px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
BODY#pcs .Plist03 .no A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(/common/img/spacer.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .Plist03 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link01.gif) no-repeat left top; PADDING-BOTTOM: 8px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
BODY#pcs .Plist03 A.bl {
	BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat left top
}
BODY#pcs .Plist03 A.pdf {
	DISPLAY: block; BACKGROUND: url(/support/common/img/ic_pdf.gif) no-repeat left top
}
BODY#pcs .Pplain {
	WIDTH: 100%
}
BODY#pcs .Pplain .hlv01 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #777777
}
BODY#pcs .Pplain .hlv02 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e8e8e8
}
body#pcs .Pplain .hlv03	{
		padding:4px 4px 1px;
		background-color:#c3ebeb;
		font-weight:bold;
		margin-bottom:10px;
		}
body#pcs .Pplain .hlv04	{
		padding:4px 4px 1px;
		background-color:#DDEECC;
		font-weight:bold;
		margin-bottom:10px;
		}
BODY#pcs .Pplain P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .Pplain TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY#pcs .tbl01 {
	WIDTH: 100%; BACKGROUND-COLOR: #cccccc
}
BODY#pcs .tbl01 TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; PADDING-TOP: 4px
}
BODY#pcs .tbl01 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
BODY#pcs .tbl01 TD.ll {
	BORDER-LEFT: #cccccc 1px solid
}
BODY#pcs .tbl01 A.arrow {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link01.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
BODY#pcs .tbl01 .hlv01 TH {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #777777
}
BODY#pcs .tbl01 .hlv02 TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01 .bg01 {
	BACKGROUND-COLOR: #f9fff5
}
BODY#pcs .tbl01 .bg01 TH {
	BACKGROUND-COLOR: #f9fff5
}
BODY#pcs .tbl01 .bg01 TD {
	BACKGROUND-COLOR: #f9fff5
}
BODY#pcs .tbl01 .bg02 {
	BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01 .bg02 TH {
	BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01 .bg02 TD {
	BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01 .bg04 {
	BACKGROUND-COLOR: #F4FDEE
}
BODY#pcs .tbl01 .bg04 TH {
	BACKGROUND-COLOR: #F4FDEE
}
BODY#pcs .tbl01 .bg04 TD {
	BACKGROUND-COLOR: #F4FDEE
}
body#pcs .tbl01 .bg03, body#pcs .tbl01 .bg03 th, body#pcs .tbl01 .bg03 td	{
		background-color:#EEF0FD;
		}

BODY#pcs .plist01 .bg01 {
	BACKGROUND-COLOR: #F0F2FD
}
BODY#pcs .plist01 .bg01 TH {
	BACKGROUND-COLOR: #F0F2FD
}
BODY#pcs .plist01 .bg01 TD {
	BACKGROUND-COLOR: #F0F2FD
}
BODY#pcs #Snvm LI.t A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs #Snvm LI.m A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs #Snvm LI.b A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs #Snvm LI.bl A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs #Snvm LI.t A:hover {
	BACKGROUND: url(/support/common/img/bg_snvm_t_o.jpg) no-repeat 50% top
}
BODY#pcs #Snvm LI.m A:hover {
	BACKGROUND: url(/support/common/img/bg_snvm_m_o.jpg) no-repeat 50% top
}
BODY#pcs #Snvm LI.b A:hover {
	BACKGROUND: url(/support/common/img/bg_snvm_b_o.jpg) no-repeat 50% top
}
BODY#pcs #Snvm LI.bl A:hover {
	BACKGROUND: url(/support/common/img/bg_snvm_bl_o.jpg) no-repeat 50% top
}
BODY#pcs #Snvs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 165px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
BODY#pcs #Snvs LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 5px; BACKGROUND: url(/support/common/img/li_snvs.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
BODY#pcs #Snvs LI A {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(/support/common/img/ic_blank.gif) no-repeat left 50%
}
BODY#pcs #Snvb DIV {
	MARGIN-BOTTOM: 10px
}
BODY#pcs #Snvb DIV.b {
	MARGIN-BOTTOM: 40px
}
BODY#pcs .pop {
	MARGIN: 0px 18px 10px; WIDTH: 711px; LINE-HEIGHT: 120%
}
BODY#pcs .pop TD {
	LINE-HEIGHT: 120%
}
BODY#pcs .pop TH {
	LINE-HEIGHT: 120%
}

BODY#pcs .Pnv {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}

BODY#pcs .ma00 {
	MARGIN: 0px
}
BODY#pcs .ma01 {
	MARGIN: 5px
}
BODY#pcs .ma02 {
	MARGIN: 10px
}
BODY#pcs .ma03 {
	MARGIN: 15px
}
BODY#pcs .ma04 {
	MARGIN: 20px
}
BODY#pcs .mx00 {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
BODY#pcs .mx01 {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
BODY#pcs .mx02 {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
BODY#pcs .mx03 {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
BODY#pcs .mx04 {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
BODY#pcs .my00 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY#pcs .my01 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
BODY#pcs .my02 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
BODY#pcs .my03 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
BODY#pcs .my04 {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
BODY#pcs .mt00 {
	MARGIN-TOP: 0px
}
BODY#pcs .mt01 {
	MARGIN-TOP: 5px
}
BODY#pcs .mt02 {
	MARGIN-TOP: 10px
}
BODY#pcs .mt03 {
	MARGIN-TOP: 15px;
}
BODY#pcs .mt04 {
	MARGIN-TOP: 20px
}
BODY#pcs .mr00 {
	MARGIN-RIGHT: 0px
}
BODY#pcs .mr01 {
	MARGIN-RIGHT: 5px
}
BODY#pcs .mr02 {
	MARGIN-RIGHT: 10px
}
BODY#pcs .mr03 {
	MARGIN-RIGHT: 15px
}
BODY#pcs .mr04 {
	MARGIN-RIGHT: 20px
}
BODY#pcs .mb00 {
	MARGIN-BOTTOM: 0px
}
BODY#pcs .mb01 {
	MARGIN-BOTTOM: 5px
}
BODY#pcs .mb02 {
	MARGIN-BOTTOM: 10px
}
BODY#pcs .mb03 {
	MARGIN-BOTTOM: 15px
}
BODY#pcs .mb04 {
	MARGIN-BOTTOM: 20px
}
BODY#pcs .ml00 {
	MARGIN-LEFT: 0px
}
BODY#pcs .ml01 {
	MARGIN-LEFT: 5px
}
BODY#pcs .ml02 {
	MARGIN-LEFT: 10px
}
BODY#pcs .ml03 {
	MARGIN-LEFT: 15px
}
BODY#pcs .ml04 {
	MARGIN-LEFT: 20px
}
BODY#pcs .ml05 {
	MARGIN-LEFT: 40px
}
BODY#pcs .ml06 {
	MARGIN-LEFT: 60px
}
BODY#pcs .pa00 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .pa01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs .pa02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
BODY#pcs .pa03 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
BODY#pcs .pa04 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
BODY#pcs .px00 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
BODY#pcs .px01 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
BODY#pcs .px02 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
BODY#pcs .px03 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
BODY#pcs .px04 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
BODY#pcs .py00 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#pcs .py01 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY#pcs .py02 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
BODY#pcs .py03 {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
BODY#pcs .py04 {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
BODY#pcs .pt00 {
	PADDING-TOP: 0px
}
BODY#pcs .pt01 {
	PADDING-TOP: 5px
}
BODY#pcs .pt02 {
	PADDING-TOP: 10px
}
BODY#pcs .pt03 {
	PADDING-TOP: 15px
}
BODY#pcs .pt04 {
	PADDING-TOP: 20px
}
BODY#pcs .pr00 {
	PADDING-RIGHT: 0px
}
BODY#pcs .pr01 {
	PADDING-RIGHT: 5px
}
BODY#pcs .pr02 {
	PADDING-RIGHT: 10px
}
BODY#pcs .pr03 {
	PADDING-RIGHT: 15px
}
BODY#pcs .pr04 {
	PADDING-RIGHT: 20px
}
BODY#pcs .pb00 {
	PADDING-BOTTOM: 0px
}
BODY#pcs .pb01 {
	PADDING-BOTTOM: 5px
}
BODY#pcs .pb02 {
	PADDING-BOTTOM: 10px
}
BODY#pcs .pb03 {
	PADDING-BOTTOM: 15px
}
BODY#pcs .pb04 {
	PADDING-BOTTOM: 20px
}
BODY#pcs .pl00 {
	PADDING-LEFT: 0px
}
BODY#pcs .pl01 {
	PADDING-LEFT: 5px
}
BODY#pcs .pl02 {
	PADDING-LEFT: 10px
}
BODY#pcs .pl03 {
	PADDING-LEFT: 15px
}
BODY#pcs .pl04 {
	PADDING-LEFT: 20px
}
BODY#pcs .fll {
	DISPLAY: block; FLOAT: left
}
BODY#pcs .flr {
	DISPLAY: block; FLOAT: right
}
BODY#pcs .clear {
	CLEAR: both
}
BODY#pcs .psxl {
	TEXT-ALIGN: left
}
BODY#pcs .psxc {
	TEXT-ALIGN: center
}
BODY#pcs .psxr {
	TEXT-ALIGN: right
}
BODY#pcs .dpb {
	DISPLAY: block
}
BODY#pcs .dpi {
	DISPLAY: inline
}
BODY#pcs .dpn {
	DISPLAY: none
}
BODY#pcs .line_dxt01 {
	BACKGROUND: url(/support/software/img/bg_ldx01.gif) repeat-x left top
}
BODY#pcs .line_dxm01 {
	BACKGROUND: url(/support/software/img/bg_ldx01.gif) repeat-x left center
}
BODY#pcs .line_dxb01 {
	BACKGROUND: url(/support/software/img/bg_ldx01.gif) repeat-x left bottom
}

.px9 {
	FONT-SIZE: 55%
}
.px10 {
	FONT-SIZE: 65%
}
.px12 {
	FONT-SIZE: 75%
}
.px14 {
	FONT-SIZE: 90%
}
.px16 {
	FONT-SIZE: 100%
}
.px18 {
	FONT-SIZE: 115%
}
.px20 {
	FONT-SIZE: 125%
}


/*-----tbl01表レイアウト マウスオーバー有効化-----*/

BODY#pcs .tbl01_mo {
	WIDTH: 100%; BACKGROUND-COLOR: #cccccc
}
BODY#pcs .tbl01_mo TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; PADDING-TOP: 4px
}
BODY#pcs .tbl01_mo TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; /*BACKGROUND: #ffffff;*/ PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
BODY#pcs .tbl01_mo TD.ll {
	BORDER-LEFT: #cccccc 1px solid
}
BODY#pcs .tbl01_mo A.arrow {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(/support/common/img/ic_link01.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 120%; PADDING-TOP: 0px
}
BODY#pcs .tbl01_mo .hlv01 TH {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #777777
}
BODY#pcs .tbl01_mo .hlv02 TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01_mo .bg01 {
	BACKGROUND-COLOR: #f9fff5
}
BODY#pcs .tbl01_mo .bg01 TH {
	BACKGROUND-COLOR: #f9fff5
}
BODY#pcs .tbl01_mo .bg01 TD {
	BACKGROUND-COLOR: #f9fff5
}
BODY#pcs .tbl01_mo .bg02 {
	BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01_mo .bg02 TH {
	BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01_mo .bg02 TD {
	BACKGROUND-COLOR: #e8e8e8
}
BODY#pcs .tbl01_mo .bg04 {
	BACKGROUND-COLOR: #F4FDEE
}
BODY#pcs .tbl01_mo .bg04 TH {
	BACKGROUND-COLOR: #F4FDEE
}
BODY#pcs .tbl01_mo .bg04 TD {
	BACKGROUND-COLOR: #F4FDEE
}
body#pcs .tbl01_mo .bg03, body#pcs .tbl01_mo .bg03 th, body#pcs .tbl01_mo .bg03 td	{
		background-color:#EEF0FD;
}

/*-----//software コンテンツエリア リンク下線なし-----*/
.hlv10 {
	background-color:#dbecfb;
	border-left: #2490c8 12px solid;
	padding:3px 0px 2px 10px;
	color:#555555
}

/*-----//新スタイル-----*/
BODY#pcs .Pplain .hlv01n {
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #003A6C;
}
BODY#pcs .Pplain .hlv02n {
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    font-size: 105%;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #003A6C;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #F0F5FF;
    border-left: 12px solid #003A6C;
    border-bottom: 2px solid #003A6C;
}
BODY#pcs .Pplain .hlv03n {
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    font-size: 105%;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #003A6C;
    PADDING-TOP: 4px;
    /*BACKGROUND-COLOR: #F0F5FF;*/
    border-bottom: 2px solid #003A6C;
}

/* コンテンツエリア内スクロール */
/*@media screen and (min-width: 769px) {
	.bdl_sppnavi {
		max-height: 600px;
		overflow-y: auto;
	}
}*/

.pns-search_form {
	margin-top: 50px;
}
.pns-search_in {
	display: flex;
	justify-content: center;
	column-gap: 12px;
}
.pns-search_txbox {
	width: 497px;
}
.pns-search_inputtx {
	background: #fff;
	border: 2px solid #003A6C;
	width: 100%;
	padding: 15px 10px;
	box-sizing: border-box;
}
.pns-search_button {
	color: #fff;
	background: #003A6C;
	outline: none;
	border: none;
	width: 88px;
	height: 48px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 21px;
	font-weight: bold;
	cursor: pointer;
}

.pns-search_ttl {
	margin: 60px 0 20px !important;
	padding-top: 10px !important;
	padding-bottom: 5px !important;
}
.pns-search_copy {
	padding: 0 20px;
}

@media screen and (max-width: 768px) {
	.pns-search_form {
		margin-top: 20px;
	}
	.pns-search_in {
		column-gap: 10px;
	}
	.pns-search_txbox {
		width: calc(100% - 80px);
	}
	.pns-search_inputtx {
		padding: 10px;
	}
	.pns-search_button {
		font-size: 14px;
		width: 70px;
		height: 40px;
	}
}