  @charset "utf-8";
/*
　style.css
*/

/*-------------------------------------------
col01
-------------------------------------------*/
.col01 {
	margin:0 0 20px 30px;
	overflow:hidden;
}
.col01 .img {
	float:left;
	margin:0 20px 0 0;
}
.col01 p {
	font-size:14px;
	margin:50px 0 0 0;
}

/*-------------------------------------------
accordion
-------------------------------------------*/
dl.accordion {
	margin:0 0 30px;
}
dl.accordion dt {
	overflow:hidden;
	font-size:13px;
	padding:11px 15px 7px;
	 margin:0 0 1px;
	background: #eeeecc url(/salmon/faq/images/close.png) no-repeat 99% ;
}
dl.accordion dt .q {
	float:left;
	padding:12px 0 5px 25px;
	background: url(/salmon/faq/images/q.png) no-repeat center left;
}
dl.accordion dt .ttl {
	float:left;
	width:590px;
	padding:0 10px 0 0;
}

dl.accordion dt.open {
	 margin:0 0 -1px;
	background: #eeeecc url(/salmon/faq/images/open.png) no-repeat 99% ; 
}
dl.accordion dd {
	display:none;
	overflow:hidden;
	padding:25px 0 15px;
	margin:0 0 1px;
}
dl.accordion dd p.a {
	margin:0 15px;
	padding:0 0 15px 25px;
	background:url(/salmon/faq/images/a.png) no-repeat left 0;
}
dl.accordion dd p.img {
	padding:0 15px 15px 10px;
}
