A:link {color:#000;}

A:visited { color:#000;}

A:active { color:#000;}

A:hover { color:#7A527A;}


.main2 { font-size:93%; line-height:140%; color:#000;padding:8px;}
.main2b { font-size:93%; line-height:110%; color:#000;font-weight:bold;}
	
.td_title1 {
	font-weight: bold; 
 font-size: 90%;
 line-height: 120%;
	border-left: 5px solid #8C468E;
	border-bottom: 1px solid #DADADA;
	border-top: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	background-image: url("img_phone/bg_tit1.gif");
 background-repeat:repeat-x;
 background-position:bottom left;
 background-color:#F8FCF8;
	padding:8px 5px 8px 15px;
	color: #8C468E;
}

.td_title2 {font-weight: bold;  font-size: 90%; line-height: 120%;border-bottom: 1px dotted #ccc;padding:8px 5px 8px 10px; color: #333333;background-color:#fff;}

 .lmenu { font-size:75%; line-height:110%; color:#000;}
 .cap1 { font-size:75%; line-height:110%; color:#000;}
 .cap2 { font-size:60%; line-height:200%; color:#000;}
 .cap2pd { font-size:80%; line-height:120%; color:#000; padding:4px 12px 4px 12px;}
 .mida { font-size:90%; line-height:110%; color:#000;}
 .midab { font-size:90%; line-height:110%; color:#FFFFFF; font-weight:bold;}
 .flink { font-size:80%; line-height:110%; color:#6D5E41;}
 .yotd { font-size:80%; line-height:110%; color:#000; padding:10px;}
 .listtext {font-size:80%; line-height:100%; color:#000;}
 
 
.j80 { font-size:80%; line-height:120%; color:#000;}


/*add------------------------------*/
.textCenter{
	text-align: center;
}

.text60 {
 font-size:60%;
	line-height:120%;
	color:#000;
	padding:3px 3px 3px 10px;
}

.text80 {
 font-size: 80%;
}

.phoneChargeTb {
	width: 95%;
	margin: 0 auto;
	font-size: 90%;
}

.phoneChargeTb th {
	background-color: #E6CDE6;
	padding: 8px;
	border-bottom: 2px solid #8C468E;
}
.phoneChargeTb td {
	padding: 5px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	line-height: 1.4;
}

.phoneChargeTb td.bgC{
	background-color: #F2E6F2;
}

.phoneChargeTb2 {
	width: 95%;
	margin: 0 auto 20px;
	font-size: 90%;
}

.phoneChargeTb2 td {
	padding: 6px;
	border-bottom: 1px solid #999999;
}

.phoneChargeTb2 td.bgC1 {
	background-color: #E6CDE6;
}

.phoneChargeTb2 td.bgC2 {
	background-color: #F2E6F2;
}

.phoneChargeTb3 {
	width: 95%;
	font-size: 90%;
	line-height: 140%;
	padding: 8px;
}

.phoneChargeTb3 th {
 background-color: #F2E6F2;
	width: 180px;
}

.phoneChargeTb3 td {
	background-color: #F2F2F2;
}

.phoneChargeTb4 {
	width: 95%;
	font-size: 95%;
	padding: 2px;
}

.t60ul {
	margin: 0 25px;
	padding: 0;
}

.t60ul li {
 margin: 0;
	padding: 0 0 3px 0;
	list-style-type: circle;
}

.tate {
	background-image: url(img_phone/phone_chart/tateLine.gif);
	background-repeat: repeat-y;
}

.phoneAcceptTb {
	width: 100%;
	font-size: 80%;
	border: 1px solid #AF62AF;
}

.phoneAcceptTb th {
 background: url(img_phone/phone_accept/th_back.gif) repeat;
	padding: 6px;
	border-bottom: 1px solid #8C468E;
	border-right: 1px solid #8C468E;
}

.phoneAcceptTb td {
	padding: 6px;
	border-bottom: 1px solid #AAAAAA;
	border-right: 1px solid #CCCCCC;
}

.phoneAcceptTb td.bkc {
	background-color: #F3E9F3;
}

.phoneAcceptTb ul {
	margin: 0 0 0 15px;
	padding: 0;
}

.phoneAcceptTb li {
	margin: 0 0 5px;
}





.matome {
	margin: 0 0 0 20px;
	padding: 0;
}



