#content h2 {
	border-left:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	border-top:1px solid #EBEBEB;
}
#content .contentBody {
	border-bottom:1px solid #EBEBEB;
	border-left:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	min-height:1000px;
	padding:10px 10px 20px;
}
#content div {
	text-align:left;
}
#content h3 {
	margin-bottom:10px;
}
#content .cell{
	margin-bottom:20px;
}
#content p {
	text-align:left;
	margin-bottom:10px;
}
#content p.comment {
	margin-left:10px;
	margin-right:10px;
}
#content p.notice {
	background:transparent url(http://static.bitcash.jp/www/cmn/icon_attention.gif) no-repeat scroll left top;
	padding-left:20px;
	margin-bottom:5px;
}
#content p.notice strong {
	color:#FF6600;
	font-weight:normal;
}
#content p.comment.error {
	color:#FF0000;
	text-align:center;
}
#content p.detail {
	background:transparent url(http://static.bitcash.jp/www/cmn/icon01.gif) no-repeat scroll left 40%;
	margin-bottom:5px;
	margin-left:10px;
	padding-left:12px;
}
#content div.attention{
	border:1px solid #AAA;
	margin-bottom:10px;
	margin-left  :5px;
	margin-right :5px;
	padding:10px 10px 5px;
}
#content div.attention p{
	margin-bottom:5px;
}
#content div.attention dt,
#content div.attention dd{
	margin-bottom:5px;
}
#content div.attention dt{
	float:left;
	width:80px;
}
#content div.attention p.form{
	background:transparent url(http://static.bitcash.jp/www/cmn/icon_attention.gif) no-repeat scroll left top;
	padding-left:20px;
}
#content div.attention p.corp{
	background:transparent url(http://static.bitcash.jp/www/cmn/icon_attention.gif) no-repeat scroll left top;
	padding-left:20px;
}
#content #faqTop5,
#content #faqCategory{
	margin-bottom:10px;
}
#content #faqTop5 h3,
#content #faqCategory h3{
	margin-bottom:0;
}
#content #faqTop5 .faqTop5body{
	background:url(http://static.bitcash.jp/www/cmn/bg_reticulation.gif) #EEE;
	padding:5px;
	border-bottom:1px solid #CCC;
	border-right :1px solid #CCC;
	border-left  :1px solid #CCC;
}
#content #faqTop5 .faqTop5body div{
	background:#FFF;
	border-top	 :1px solid #EEE;
	border-bottom:1px solid #DDD;
	border-right :1px solid #DDD;
	border-left  :1px solid #EEE;
}

#content #faqTop5 .faqTop5body li{
	background:url(http://static.bitcash.jp/www/faq/icon_q.gif) no-repeat 5px 0;
	margin-top	  :5px;
	padding-top   :2px;
	margin-bottom :15px;
	padding-bottom:2px;
	padding-left  :25px;
}
#content #faqTop5 .faqTop5body li a{
	padding-top:0;
}
#content #faqCategory .faqCategoryBody{
	border-bottom:1px solid #CCC;
	border-right :1px solid #CCC;
	border-left  :1px solid #CCC;
	padding-top:5px;
}

#content #faqCategory .faqCategoryBody ul{
	margin-left:1px;
}
#content #faqCategory .faqCategoryBody li{
	float:left;
	margin-bottom:0;
}

#content #faq{
	margin-bottom:40px;
}

#content #faq .imageButton{
	text-align:center;
	margin-bottom:20px;
}
#content #faq ol{
	margin-bottom:30px;
	margin-right :5px;
	margin-left  :5px;
}
#content #faq li{
	margin-bottom:10px;
	_margin-bottom:0px;
}
#content #faq li a{
	padding-top:10px;
}
#content #faq li .question{
	border:1px solid #999;
	background:url(http://static.bitcash.jp/www/faq/icon_q.gif) no-repeat 5px 7px;
	padding-left:25px;
}
#content #faq li .question h3{
	padding-top   :7px;
	padding-bottom:7px;
	padding-left  :10px;
	padding-right :5px;
	margin-bottom :0;
	border-left:1px solid #999;
	color:#009EE8;
	cursor:pointer;
	line-height:125%;
}

#content #faq li .answer{
	border-bottom:1px solid #999;
	border-right :1px solid #999;
	border-left  :1px solid #999;
	background:url(http://static.bitcash.jp/www/faq/icon_a.gif) no-repeat 5px 7px;
	padding-bottom:25px;
	padding-left  :25px;
	display:none;
	position:relative;
}
#content #faq li .answer a{
	padding-top:0;
}
#content #faq li .answer p{
	padding-top   :6px;
	padding-bottom:7px;
	padding-left  :10px;
	padding-right :5px;
	margin-bottom :0;
	line-height:125%;
}
#content #faq li .answer .close,
#content #faq li .answer .inquiry{
	position:absolute;
	font-size:10px;
	bottom:5px;
	cursor:pointer;
	background:#999;
	color:#009EE8;
	color:#FFF;
	padding:1px 1px 2px 3px;
	margin:2px;
	border-top	 :1px solid #CCC;
	border-bottom:1px solid #666;
	border-left  :1px solid #CCC;
	border-right :1px solid #888;
}

#content #faq li .answer .inquiry a,
#content #faq li .answer .inquiry a:hover{
	text-decoration:none;
	color:#FFF;
}

#content #faq li .answer .close{
	right :10px;
}

#content #faq li .answer .inquiry{
	right :60px;
}

#content #faq li.over .question h3{
	background:#CEF;
}

#content #faq li.open .question h3{
	background:#999;
	color:#FFF;
}
#content #faq li.open .answer{
	display:block;
}

#headernavlist {
	margin-left:130px;
}
