﻿@charset "utf-8";
/* title の設定 */
#content h1{
	text-indent:-9999px;
	background:url('../images/title_faq.gif') no-repeat 0 0;
	height:40px;
}
h2{
    margin-top:50px;
}
h3{
	margin-top:20px;
	margin-bottom:5px;
}
h3.trigger{
	margin-left:21px;
	background:none;
	font-size:110%;
	text-decoration:none;
	border:none;
	display:block;
	min-height:21px;
	height:21px;
	background: transparent url("../common/images/icon_faq_q_a.gif") left center no-repeat;
}
h3.trigger:hover{
	background: transparent url("../common/images/icon_faq_q_a_col.gif") left center no-repeat;
}
h3.trigger a,h3.trigger a:link,h3.trigger a:visited{
    color:#333333;

	min-height:21px;
	padding-left: 40px;
	text-decoration:none;
	display:block;
}
/* without ie6 */
h3.active{
	background: transparent url("../common/images/icon_faq_q_b.gif") left center no-repeat;
}
h3.active:hover{
	background: transparent url("../common/images/icon_faq_q_b_col.gif") left center no-repeat;
}

.toggle_container{
	margin-top:20px;
	font-weight: normal;
	background: transparent url("../common/images/icon_faq_a.gif") 21px top no-repeat;
	padding-left: 79px;
}
.toggle_container p{
	margin-left:0;
}
#toggle_all{
	padding-left:21px;
	border-bottom:1px #666666 solid;
	width:210px;
}
#toggle_all a{
	display:block;
	text-indent:-9999px;
	width:190px;
	height:36px;
	cursor:pointer;
}
#toggle_all a.collapsed{
	background: transparent url("../common/images/ecall_btn.gif") 0px 0px no-repeat;
}
#toggle_all a.collapsed:hover{
	background: transparent url("../common/images/ecall_btn.gif") 0px -36px no-repeat;
}
#toggle_all a.expanded{
	background: transparent url("../common/images/ecall_btn.gif") -190px 0px no-repeat;
}
#toggle_all a.expanded:hover{
	background: transparent url("../common/images/ecall_btn.gif") -190px -36px no-repeat;
}
table.wakutbl{
	margin-top:20px;
}
table.wakutbl caption{
	text-align:left;
}