A {		color:#0000FF;	}
A:hover	{	color:#6666FF;	}

/*WIDTH COMMON STYLE*/
.w40	{	width:40px;	}
.w50	{	width:50px;	}

/*MARGIN COMMON STYLE*/
.m0	{	margin:0;	}
.m2	{	margin:2px;	}
.m5	{	margin:5px;	}
.m10	{	margin:10px;	}
.m20	{	margin:20px;	}
.m30	{	margin:30px;	}
.m50	{	margin:50px;	}

.ml0	{	margin-left:0;		}
.ml2	{	margin-left:2px;	}
.ml5	{	margin-left:5px;	}
.ml10	{	margin-left:10px;	}
.ml15	{	margin-left:15px;	}
.ml20	{	margin-left:20px;	}
.ml30	{	margin-left:30px;	}
.ml50	{	margin-left:50px;	}
.ml80	{	margin-left:80px;	}
.ml100	{	margin-left:100px;	}

.mr0	{	margin-right:0;		}
.mr5	{	margin-right:5px;	}
.mr10	{	margin-right:10px;	}
.mr20	{	margin-right:20px;	}
.mr30	{	margin-right:30px;	}
.mr50	{	margin-right:50px;	}

.mt0	{	margin-top:0;		}
.mt5	{	margin-top:5px;		}
.mt10	{	margin-top:10px;	}
.mt20	{	margin-top:20px;	}
.mt28	{	margin-top:28px;	}
.mt30	{	margin-top:30px;	}
.mt50	{	margin-top:50px;	}

.mb0	{	margin-bottom:0;	}
.mb5	{	margin-bottom:5px;	}
.mb10	{	margin-bottom:10px;	}
.mb20	{	margin-bottom:20px;	}
.mb30	{	margin-bottom:30px;	}
.mb50	{	margin-bottom:50px;	}

/*PADDING COMMON STYLE*/
.p0	{	padding:0;	}
.p5	{	padding:5px;	}
.p10	{	padding:10px;	}
.p20	{	padding:20px;	}
.p30	{	padding:30px;	}
.p50	{	padding:50px;	}

.pl0	{	padding-left:0;		}
.pl5	{	padding-left:5px;	}
.pl10	{	padding-left:10px;	}
.pl20	{	padding-left:20px;	}
.pl30	{	padding-left:30px;	}
.pl50	{	padding-left:50px;	}

.pr0	{	padding-right:0;	}
.pr5	{	padding-right:5px;	}
.pr10	{	padding-right:10px;	}
.pr20	{	padding-right:20px;	}
.pr30	{	padding-right:30px;	}
.pr50	{	padding-right:50px;	}

.pt0	{	padding-top:0;		}
.pt5	{	padding-top:5px;	}
.pt10	{	padding-top:10px;	}
.pt20	{	padding-top:20px;	}
.pt30	{	padding-top:30px;	}
.pt50	{	padding-top:50px;	}
.pt100	{	padding-top:100px;	}
.pt110	{	padding-top:110px;	}

.pb0	{	padding-bottom:0;	}
.pb5	{	padding-bottom:5px;	}
.pb10	{	padding-bottom:10px;	}
.pb20	{	padding-bottom:20px;	}
.pb30	{	padding-bottom:30px;	}
.pb50	{	padding-bottom:50px;	}

/*FONT-SIZE COMMON STYLE*/
.t10	{	font-size:10px;		}
.t12	{	font-size:12px;		}
.t13	{	font-size:13px;		}
.t14	{	font-size:14px;		}
.t15	{	font-size:15px;		}
.t16	{	font-size:16px;		}
.t17	{	font-size:17px;		}
.t18	{	font-size:18px;		}
.t1em	{	font-size:1em;		}
.t08em	{	font-size:0.8em;	}

/*FONT-SIZE COMMON STYLE*/
.tbold	{	font-weight:bold;	}

/*LINE-HEIGHT COMMON STYLE*/
.line12	{	line-height:120%	}
.line13	{	line-height:130%	}
.line14	{	line-height:140%	}
.line15	{	line-height:150%	}

/*TEXT-ALIGN COMMON STYLE*/
.tcenter{	text-align:center;	}
.tleft	{	text-align:left;	}
.tright	{	text-align:right;	}

/*TEXT-VALIGN COMMON STYLE*/
.tvbott{	vertical-align:bottom;	}
.tvtop	{	vertical-align:top;	}
.tvmidd	{	vertical-align:middle;	}

/*FLOAT COMMON STYLE*/
.fleft	{	float:left;		}
.fright	{	float:right;		}

/*CLEAR COMMON STYLE*/
.clboth	{	clear:both;	}
.clleft	{	clear:left;	}
.clright{	clear:right;	}

/*BORDER COMMON STYLE*/
.bt	{	border-top: 1px solid #D9D9DF;		}
.bl	{	border-left: 1px solid #D9D9DF;		}
.br	{	border-right: 1px solid #D9D9DF;	}
.bb	{	border-bottom: 1px solid #D9D9DF;	}
.btd	{	border-top: 1px dashed #D9D9DF;		}
.bld	{	border-left: 1px dashed #D9D9DF;	}
.brd	{	border-right: 1px dashed #D9D9DF;	}
.bbd	{	border-bottom: 1px dashed #D9D9DF;	}

/*BOX COMMON STYLE*/
.box1	{	border: 1px solid #D9D9DF;	}
.box2	{	border: 1px dashed #A9A9AF;	}
.box3	{	border: 1px solid #A9A9AF;	}
.box_y	{	border: 1px solid #FF6600;	background-color:#FFEE99;	}
.box_z	{	border: 1px solid #FF9900;	background-color:#FFDD33;	}

/*DISPLAY COMMON STYLE*/
.disno	{	display:none;	}
.disb	{	display:block;	}

/*COLOR COMMON STYLE*/
.blue	{	color: #266DAF;	}
.dred	{	color: #af6D26;	}
.red	{	color:	#f30;	}
.tred	{	color:	#f00;	}
.tblue	{	color:#266DAF;	}
.tblack	{	color:#000000;	}

/*ORIGINAL CONNON STYLE*/
.faq1_34050000 {
	background-color:#dfdfff;
	border: 1px solid #9999ff;
}
.faq1_34050001 {
	background-color:#dfffdf;
	border: 1px solid #99ff99;
}
.faq1_34050002 {
	background-color:#ffdfdf;
	border: 1px solid #ff99dd;
}
.faq2_34050000 {
	background: url("../image/faq_q_bg.gif") 0px 0px no-repeat #f9f9ff;
	padding-left:30px;
	border: 1px solid #cfcfff;
}
.faq2_34050001 {
	background: url("../image/faq_q_bg.gif") 0px 0px no-repeat #f9fff9;
	padding-left:30px;
	border: 1px solid #cfffcf;
}
.faq2_34050002 {
	background: url("../image/faq_q_bg.gif") 0px 0px no-repeat #fff9f9;
	padding-left:30px;
	border: 1px solid #ffcfcf;
}
.faq_answer {
	margin-left:20px;
	padding-left:30px;
	background: url("../image/faq_a_bg.gif") 0px 10px no-repeat;
}
.faq_answer ul {
	margin-left:5px;
	padding-left:10px;
}
.faq_answer li {
	margin:3px;
	padding-left:10px;	list-style:circle;
}

.manu2_34050012 {
	background: #f9f9ff;
	padding-left:5px;
	border: 1px solid #cfcfff;
}
.manu2_34050013 {
	background: #f9fff9;
	padding-left:5px;
	border: 1px solid #cfcfff;
}
.manu_answer {
	margin-left:0px;
	padding:0px 0px;
}

.l_th {
	 text-decoration:line-through;
}


.manual_faq_menu{
	margin:5px;
	padding-left:5px;

}

.manual_faq_submenu{
	margin:5px 5px 5px 20px;
	list-style:circle;
}

h3 {
	font-size:1em;
	margin-left:2em;
}

dt{	font-weight:bold;	}

dd{
	margin-top:5px;
	margin-bottom:10px;
}
