#textBOX #end_border {	
	border-top:#b0b0b0 solid 1px;
	height:1px;
	width:97%;
	margin:5px auto;
}
#title_text_BOX{
	margin:0;
	padding:5px 0;
}
#title_text_BOX p {
	border-bottom:#7c523c solid 1px;
	font-size:1.33em;
	font-weight:900;
}
#textBOX{
	padding:0 10px;
}
#textBOX #question_answer_text {
	margin:0;
	padding:5px 25px;
	line-height:150%;
	font-size:1.16em;
	font-weight:900;
}
#textBOX #nomal_text{
	margin:0;
	padding:0 25px;
	line-height:150%;
	font-size:1.16em;
}
#textBOX table{
	width:620px;
}
#textBOX td {
	text-align:center;
}
#back_number{
	background:url(../img/back_number.gif);
	width:200px;
	height:27px;
	text-indent:-9999px;
	margin-left:20px;
	padding:0;
}
#back_number_list li{
/*	list-style-image:url(../img/arrow-10s.gif);*/
}


#textBOX #end_line {	
	border-top:#b0b0b0 solid 1px;
	height:1px;
	width:97%;
	padding:0;
	margin:0;
}
#textBOX #dot_line {	
	border-top:#b0b0b0 dotted 1px;
	height:1px;
	width:97%;
	padding:0;
	margin:0;
}
#textBOX .policy_bold_text {
	margin:0;
	padding:5px 20px 5px 40px;
	line-height:150%;
	font-size:1.16em;
	font-weight:900;
}
#textBOX .policy_text {
	margin:0;
	padding:5px 20px 5px 40px;
	line-height:150%;
	font-size:1.16em;
}
#textBOX #policy_text span {
	margin:0;
	font-size:1em;
	font-weight:900;
}
#textBOX #right_text {
	margin:0;
	padding:5px 25px;
	line-height:150%;
	font-size:1.16em;
	text-align:right;
}



#textBOX #policy_title_text {
	margin:0 auto;
	padding:5px 20px;
	font-size:1.33em;
	font-weight:900;
}
#textBOX .background {
	margin:0 0 0 30px;
	padding:0;
	font-weight:900;
	background-color:#ececec;
}
#textBOX #title {
	margin:5px 0;
	padding:0;
	font-size:1.33em;
}



#textBOX #caution_text {
	font-size:1.33em;
	font-weight:800;
	text-align:center;
	color:#FF0000;
}
#textBOX ol#list_text {
	padding:10px 45px;
	font-size:1.16em;
	line-height:150%;
}
#textBOX ol#list_text li {
	list-style:decimal;
}
#textBOX #center_text{
	text-align:center;
	font-size:1.16em;
}


#table_BOX{
	padding:20px;
	margin:150px 0;
}
#table_BOX table {
	padding:0;
	margin:0;
	width:650px;
}
#table_BOX td {
	padding:10px;
	margin:0;
}


#textBOX #sec_bold_text {
	margin:0;
	padding:2px 20px;
	line-height:150%;
	font-size:1.16em;
	font-weight:900;
}
#textBOX #sec_text {
	margin:0;
	padding:2px 20px;
	line-height:150%;
	font-size:1.16em;
}
#textBOX #sec_img{
	padding:5px 15px;	
}



#textBOX #slide_contents{
	margin:0;
	padding:5px 30px;
}
#textBOX br {
	line-height:85%;
}
#textBOX #slide_contents table {
	padding:0;
	margin:0;
	border:none;
	width:300px;
}
#textBOX #slide_contents td {
	border:none;
}
#textBOX #slide_contents #table_left{
	text-align:left;
	font-size:1.16em;
}
#textBOX #slide_contents #policy_text{
	margin:0;
	padding:0;
	text-align:left;
	font-size:1.16em;
}



#qa_text_BOX #qa_bold_text{
	font-weight:900;
	padding:5px 20px;
	margin:0;
}
#qa_text_BOX #nomal_text{
		margin:0;
	padding:0 20px;
	line-height:150%;
	font-size:1.16em;
}

