@import "/css/common.css";
@import "/css/menu.css";
/*==================================================================*/

/* faq css (class=faq) */

/*==================================================================*/

#faq{margin:0;padding:0;}
#faq h1{margin:0 auto;padding:0;}
#faq img{vertical-align:bottom;}

h3{
	margin:0 auto 1em;
	padding:5px 20px 1.5em;
	background:url('/common_img/title_h3.gif') no-repeat 0 0;
	font-size:1.2em;
}


/*---------------------------------------*/
/* [h */
/*---------------------------------------*/

p.read{
	margin:0 auto 2em;
	width:560px;
	text-align:left;
}


/*---------------------------------------*/
/* tabContainer */
/*---------------------------------------*/

div.tabContainer *{margin:0;padding:0;}
div.tabContainer{
	margin:0 auto;
	width:590px;
	}
	
div.tabContainer dl{
	margin:0 auto 1.5em;
}
/* Q-area */
div.tabContainer dt{
	margin:0;
	padding:7px 7px 10px;
	background:url('../image/faq_dot.gif') repeat-x 0 bottom;
}
div.tabContainer dt strong{
	padding:10px 0 10px 40px;
	background:url('../image/q.gif') no-repeat 0 0;
	color:#2b79ab;
	text-decoration:underline;
}
/* A-area */
div.tabContainer dd{
	background:url('../image/a_back.gif') no-repeat right bottom #fff9ea;
	border-bottom:3px solid #ffe394;
}
div.tabContainer dd p{
	padding:15px 15px 20px 50px;
	background:url('../image/a.gif') no-repeat 8px 12px;
}


div.block{
	margin:0;
	padding:0;
	width:620px;
}


