﻿/*人脈存摺樣式表 */

.characteristics_title1{ height: 45px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_characteristics_01.jpg); background-repeat: no-repeat; }
.characteristics_title2{ height: 45px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_characteristics_02.jpg); background-repeat: no-repeat; }
.characteristics_title3{ height: 45px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_characteristics_03.jpg); background-repeat: no-repeat; }
.characteristics_title4{ height: auto; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_characteristics_04.jpg); background-repeat: repeat; }
.characteristics_title5{ height: 10px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_characteristics_05.jpg); background-repeat: no-repeat; }

.passbook_title1{ height: 45px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_passbook_01.gif); background-repeat: no-repeat; }
.passbook_title2{ height: 45px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_passbook_02.gif); background-repeat: no-repeat; }
.passbook_title3{ height: 45px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_passbook_03.gif); background-repeat: no-repeat; }
.passbook_title4{ height: auto; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_passbook_04.gif); background-repeat: repeat; }
.passbook_title5{ height: 10px; width: 880px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/title_passbook_05.gif); background-repeat: no-repeat; }

.p_menu_bg{ height: 45px; width: 840px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/menu_bg.gif); background-repeat: no-repeat; }
.p_menu_border_l{ border-left-width: 1px; border-left-style: solid; border-left-color: #999999; }
.p_form_border{ border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; }

.p_info_bg1{ height: 18px; width: 840px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/info_bg_01.gif); background-repeat: no-repeat; }
.p_info_bg2{ height: auto; width: 840px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/info_bg_02.gif); background-repeat: repeat; }
.p_info_bg3{ height: 18px; width: 840px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/info_bg_03.gif); background-repeat: no-repeat; }

.p_contant_bg1{ height: 18px; width: 840px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/contant_bg_01.gif); background-repeat: no-repeat; }
.p_contant_bg2{ height: auto; width: 840px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/contant_bg_02.gif); background-repeat: repeat; }
.p_contant_bg3{ height: 18px; width: 840px; text-align: left; padding: 0; margin: 0; background-image: url(../images/passbook/contant_bg_03.gif); background-repeat: no-repeat; }

.p_border_t{ border-top-width: 1px; border-top-style: solid; border-top-color: #666666; }
.p_border_l{ border-left-width: 1px; border-left-style: solid; border-left-color: #666666; }
.p_border_r{ border-right-width: 1px; border-right-style: solid; border-right-color: #666666; }
.p_border_b{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; }
.p_border_t2{ border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
.p_border_l2{ border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; }
.p_border_r2{ border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; }
.p_border_b2{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.p_border_t3{ border-top-width: 3px; border-top-style: solid; border-top-color: #66CC00; }
.p_border_b3{ border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #66CC00; }
.p_border_l4{ border-left-width: 2px; border-left-style: solid; border-left-color: #999999; }

#ap_info01{ position:absolute; left:80px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info02{ position:absolute; left:160px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info03{ position:absolute; left:240px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info04{ position:absolute; left:320px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info05{ position:absolute; left:400px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info06{ position:absolute; left:480px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info07{ position:absolute; left:560px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info08{ position:absolute; left:640px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info09{ position:absolute; left:720px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
#ap_info10{ position:absolute; left:800px; top:400px; width:200px; height:120px; z-index:1; visibility: hidden; COLOR: #FFF;FONT-SIZE: 12px;}
.tab1{COLOR: #FFF;}


.pt01a{ 
	FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt01b{
	FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt01c{
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt01c a:link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt01c a:visited {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt01c a:hover { 
	FONT-SIZE: 12px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt01d{
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt01d a:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt01d a:visited {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt01d a:hover { 
	FONT-SIZE: 11px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt01e{
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}

.pt02a{
	FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt02b{
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt02c{
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt02c a:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt02c a:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt02c a:hover { 
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }	
.pt02d{ 
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt02d a:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt02d a:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt02d a:hover {
	FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none ;LINE-HEIGHT: 18px}
.pt02e{ 
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}

.pt03a{
	FONT-SIZE: 16px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt03b{
	FONT-SIZE: 14px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt03c{
	FONT-SIZE: 12px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt03c a:link {
	FONT-SIZE: 12px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt03c a:visited {
	FONT-SIZE: 12px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt03c a:hover { 
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }	
.pt03d{ 
	FONT-SIZE: 11px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt03d a:link {
	FONT-SIZE: 11px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt03d a:visited {
	FONT-SIZE: 11px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt03d a:hover { 
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt03e{ 
	FONT-SIZE: 10px; COLOR: #FF3399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}

.pt04a{ 
	FONT-SIZE: 16px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold; }
.pt04b{
	FONT-SIZE: 14px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt04c{
	FONT-SIZE: 12px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt04c a:link {
	FONT-SIZE: 12px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt04c a:visited {
	FONT-SIZE: 12px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt04c a:hover { 
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }	
.pt04d{ 
	FONT-SIZE: 11px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt04d a:link {
	FONT-SIZE: 11px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt04d a:visited {
	FONT-SIZE: 11px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt04d a:hover { 
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt04e{ 
	FONT-SIZE: 10px; COLOR: #0099FF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}

.pt05a{ 
	FONT-SIZE: 16px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold; }
.pt05b{
	FONT-SIZE: 14px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt05c{
	FONT-SIZE: 12px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt05c a:link {
	FONT-SIZE: 12px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt05c a:visited {
	FONT-SIZE: 12px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt05c a:hover { 
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }	
.pt05d{ 
	FONT-SIZE: 11px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt05d a:link {
	FONT-SIZE: 11px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt05d a:visited {
	FONT-SIZE: 11px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt05d a:hover { 
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt05e{ 
	FONT-SIZE: 10px; COLOR: #66CC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
	
.pt06a{ 
	FONT-SIZE: 16px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold; }
.pt06b{
	FONT-SIZE: 14px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt06c{
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt06c a:link {
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt06c a:visited {
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt06c a:hover { 
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }	
.pt06d{ 
	FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt06d a:link {
	FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt06d a:visited {
	FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt06d a:hover { 
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt06e{ 
	FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}

.pt07a{ 
	FONT-SIZE: 16px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold; }
.pt07b{
	FONT-SIZE: 14px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 20px; font-weight: bold;}
.pt07c{
	FONT-SIZE: 12px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt07c a:link {
	FONT-SIZE: 12px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt07c a:visited {
	FONT-SIZE: 12px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt07c a:hover { 
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }	
.pt07d{ 
	FONT-SIZE: 11px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt07d a:link {
	FONT-SIZE: 11px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt07d a:visited {
	FONT-SIZE: 11px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.pt07d a:hover { 
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px }
.pt07e{ 
	FONT-SIZE: 10px; COLOR: #663399; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}

.page_t01c{
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.page_t01c a:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.page_t01c a:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; LINE-HEIGHT: 18px}
.page_t01c a:hover { 
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline; LINE-HEIGHT: 18px; font-weight: bold; }
.page_t01c_select { 
	FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline; LINE-HEIGHT: 18px; font-weight: bold; }
	
.sign_gt2 {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff672b; FONT-FAMILY: Arial}
.sign_gt3 {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial}
.sign_gt4 {FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial}