@charset "UTF-8";
@import "/css/common.css";

/*==================================================================*/

/* TOP css */

/*==================================================================*/

h1{margin:0.5em auto;}
#contents p.read{
	margin:0 auto 3em;
	width:600px;
}

/* -------------------------------------------- */
/* faq：よくあるご質問*/
/* -------------------------------------------- */

#faq *{margin:0;padding:0;}

#faq{
	margin:0 auto 3em;
	width:600px;
	background:url('../image/back_faq.gif') repeat-y 0 100%;
}

#faq .headline{
	margin:0 auto;
	padding:10px 0 7px;
	width:576px;
	background:url('../image/back_headline.gif') no-repeat 0 0;
}

#faq .headline h2{
	float:left;
	width:300px;
}
#faq .headline h2 img{padding-left:12px;}

#faq .headline p{float:right;}
#faq .headline p img{padding-right:12px;}


/* clear hack */
#faq .headline{zoom:1;}
#faq .headline:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}


#faq ul{
	margin:12px auto 0;
	padding:0 2em 2em;
	background:url('../image/bottom_faq.gif') no-repeat 0 100%;
}
/* clear hack */
#faq ul{zoom:1;}
#faq ul:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

#faq li{
	padding:0 0 3px;
	float:left;
	width:180px;
	background:url('../image/ic_que.gif') no-repeat 0 0;
	list-style-type:none;
	white-space:nowrap;
	letter-spacing:0;
}

#faq li.long{width:320px;}
#faq li a{padding:0 0 0 24px;}


/* -------------------------------------------- */
/* news：越島漢方薬局からのお知らせ*/
/* -------------------------------------------- */
#news *{margin:0;padding:0;}

#news{
	margin:0 auto;
	width:600px;
}

#news .block{
	padding:10px 0 0;
	border:1px solid #ccc;
}
/* clear hack */
#news .block{zoom:1;}
#news .block:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}


#news dl{
	float:left;
	width:298px;
}
/* clear hack */
#news dl{zoom:1;}
#news dl:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

#news dt{
	width:100px;
	float:left;
	text-align:center;
}

#news dd{
	width:180px;
	float:left;
}

#news dd strong{letter-spacing:0;}
#news dd p{margin:1em 0;}
/* ---------------------------------------------------------------- */
