@charset "utf-8";

table.stripe-table,
table.stripe-table-2,
table.stripe-table-3,
table.stripe-table-4,
table.stripe-table-5,
table.stripe-table-6,
table.stripe-table-7{
	background-color:#FFFFFF;
	border:solid 2px #c5c59c;
	margin-bottom:20px;
}

table.stripe-table td,
table.stripe-table-2 td,
table.stripe-table-3 td,
table.stripe-table-4 td,
table.stripe-table-5 td,
table.stripe-table-6 td,
table.stripe-table-7 td{
	padding:4px;
}

table.stripe-table td.numbers,
table.stripe-table-2 td.numbers,
table.stripe-table-3 td.numbers,
table.stripe-table-4 td.numbers,
table.stripe-table-5 td.numbers,
table.stripe-table-6 td.numbers,
table.stripe-table-7 td.numbers{
	width:50px;
}

table.stripe-table .even-row,
table.stripe-table-2 .even-row,
table.stripe-table-3 .even-row,
table.stripe-table-4 .even-row,
table.stripe-table-5 .even-row,
table.stripe-table-6 .even-row,
table.stripe-table-7 .even-row{
	background-color:#e8e8d7;
}

table.stripe-table  a:hover,
table.stripe-table-2  a:hover,
table.stripe-table-3  a:hover,
table.stripe-table-4  a:hover,
table.stripe-table-5  a:hover,
table.stripe-table-6  a:hover,
table.stripe-table-7  a:hover{
	text-decoration: none;
}


table.stripe-table2{
	background-color:#FFFFFF;
	border:solid 2px #c5c59c;
	margin-bottom:10px;
}

.q-th{
	background-color:#f9ea87;
	font-size:14px;
	background-image:url(/images/support/faq/tl_questchion.gif);
	background-position:4px 6px;
	background-repeat:no-repeat;
	padding:6px 6px 6px 25px;
	text-align:left;
	}
	
.a-td{
	line-height:130%;
	background-image:url(/images/support/faq/tl_ans.gif);
	background-position:4px 6px;
	background-repeat:no-repeat;
	padding:6px 6px 6px 25px;
	text-align:left;
}

.spec-tbl table{
	border-top:1px solid #999999;
	border-left:1px solid #999999;
}
	

.spec-tbl td,
.spec-tbl th{
	padding:5px;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;	
}

.spec-tbl th{
	background-color:#cee9ff;
	}

span.al{
	color:#CC0000;
	font-size:10px;
}

.back-btn{
	margin:0px;
	position:absolute;
	width:580px;
	height:20px;
	}
	
.back-btn img{
	position:relative;
	top:4px;
	}
	
#btn-unit{
	margin:0px;
	}
	
.btn-unit-in{
	margin:0px;
	padding-left:4px;
	float:right;
	width:106px;
	height:16px;
	}
	
.btn-unit-in2{
	margin:0px;
	float:right;
	width:106px;
	height:16px;
	}




.faqTlbg{
	width:100%;
	background-image:url(/images/support/faq/faq_tlbg_t.gif);
	background-position: left top;
	background-repeat:no-repeat;
	padding:5px 0px 0px 0px;
}

.faqTlbg-in{
	width:100%;
	background-image:url(/images/support/faq/faq_tlbg_b.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	padding:0px 0px 5px 0px;
	margin-bottom:10px;
}

.faqTlbg-in h3{

	background-image:url(/images/support/faq/faq_tlbg_m.gif);
	background-position: left top;
	background-repeat:repeat-y;
	padding:0px 5px 0px 5px;
}

.faqTlbg-in h3 span{
	display:block;
	border-left:solid 4px #3fb32c;
	height:auto;
	padding-left:6px;
	letter-spacing:2px;
}


.faqbacklist{
	width:70px;
	height:16px;
	/*position:absolute;
	top:5px;
	right:8px;*/
	background-image:url(/images/support/faq/bt_backlist.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.faqbacklist a{
	display:block;
	width:70px;
	height:16px;
	text-align:left;
	text-indent:-10000px;
	overflow:hidden;
}
.faqbacklist a:hover{
	background-image:url(/images/support/faq/bt_backlist.gif);
	background-position:0px -16px;
	background-repeat:no-repeat;
}




/* sitemap */
.sitemap1{
	background-image:url(../images/support/sitemap/sitemap_waku1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:15px 0px 0px 15px;
	margin-bottom:10px;
	height:31px;
	font-size:14px;
}
.sitemap1 h4{
	background-image:url(../images/support/sitemap/sitemap_blet.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding:2px 0px 0px 25px;
	_height:18px;
	min-height:18px;
}
.sitemap1 h4 a:hover{
	text-decoration:none;

}


.clumPart1 h4{
	background-image:url(../images/support/sitemap/sitemap_blet.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding:2px 0px 0px 25px;
	_height:18px;
	min-height:18px;
	margin-bottom:5px;
}


.sitemap3clum{
	background-image:url(../images/support/sitemap/clum3_t.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:15px 0px 0px 0px;
	margin-bottom:10px;
	height:auto;
}
.sitemap3clum-in{
	background-image:url(../images/support/sitemap/clum3_b.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:0px 0px 15px 0px;
	height:auto;
}

.sitemap3clum-body{
	background-image:url(../images/support/sitemap/clum3_m.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0px;
}


.clumPart1{
	width:171px;
	height:auto;
	float:left;
	padding:0px 0px 0px 15px;
	margin-right:11px;
}
#map3,#map6{
	margin-right:0px;
}



.clumPart1 ul,.clumPart1 li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.clumPart1 li{
	background-image:url(../images/support/sitemap/sitemap_blet2.gif);
	background-position:9px 2px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 25px;
	margin-bottom:5px;
}
.clumPart1 li a:hover{
	text-decoration:none;
}




#sitemapContents:after,
.sitemap3clum:after,
.sitemap3clum-body:after{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#sitemapContents,
.sitemap3clum,
.sitemap3clum-body{display:inline-block; }
 
/* Hides from IE-mac \*/
* html #sitemapContents,
* html .sitemap3clum,
* html .sitemap3clum-body{ height:1%; }

#sitemapContents,
.sitemap3clum,
.sitemap3clum-body{ display:block; }
/* Hides from IE-mac */