@charset "Shift_JIS";





/* import */



@import url(common.css);

@import url(type.css);

@import url(side.css);





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



-- 目次 -- 



1:title

2:submenu 

3:faqLeftBlock

4:faqRightBlock

5:faqBlock



-- 更新日 -- 



最終更新日:2008年6月26日



2008年6月26日　フォーマット作成



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





/* --------- 1:title --------- */

.ttl h2 {

	width: 630px;

	height: 60px;

	background: url(../faq/images/ttl_faq.jpg) no-repeat;

	background-position: left top;

	text-indent: -9999em;

}



.ttl_order h2 {

	width: 630px;

	height: 60px;

	background: url(../faq/images/ttl_order.jpg) no-repeat;

	background-position: left top;

	text-indent: -9999em;

}



.ttl_id h2 {

	width: 630px;

	height: 60px;

	background: url(../faq/images/ttl_id.jpg) no-repeat;

	background-position: left top;

	text-indent: -9999em;

}



.ttl_jyoho h2 {

	width: 630px;

	height: 60px;

	background: url(../faq/images/ttl_jyoho.jpg) no-repeat;

	background-position: left top;

	text-indent: -9999em;

}



.ttl_sonota h2 {

	width: 630px;

	height: 60px;

	background: url(../faq/images/ttl_sonota.jpg) no-repeat;

	background-position: left top;

	text-indent: -9999em;

}





/* --------- 2:submenu --------- */

.submenu {

	width: 230px;

	height: 60px;

	background: url(../faq/images/ttl_submenu.jpg) no-repeat;

	background-position: left top;

	text-indent: -9999em;

}





/* -- 3:faqLeftBlock --indexページ */

.faqLeftBlock {

	float:left;

	width:308px;

	background: #EDEFDA url(../faq/images/faq_bg.gif) 0 0 repeat-x;

	border: #BABF76 1px solid;

	margin-bottom: 10px;

}



.faqLeftInner {

	padding: 8px 8px 0px 8px;

}



.faqLeftBlock h3 {

	font-size: 12px;

	font-weight: bold;

	color: #3A6601;

}



.faqLeftSection {

	overflow: hidden;

	margin-bottom: 5px;

}



ul.faqLeftSection li {

	background: url(../faq/images/arrow.gif) no-repeat;

	font-size: 12px;

	display: block;

	padding: 0 2px 0 15px;

	margin: 5px 0;

	color: #333333;

	text-decoration: none;

}





/* -- 4:faqRightBlock --indexページ */

.faqRightBlock {

	float:right;

	width:308px;

	background: #EDEFDA url(../faq/images/faq_bg.gif) 0 0 repeat-x;

	border: #BABF76 1px solid;

	margin-bottom: 10px;

}



.faqRightInner {

	padding: 8px 8px 0px 8px;

}



.faqRightBlock h3 {

	font-size: 12px;

	font-weight: bold;

	color: #3A6601;

}



.faqRightSection {

	overflow: hidden;

	margin-bottom: 5px;

}



ul.faqRightSection li {

	background: url(../faq/images/arrow.gif) no-repeat;

	font-size: 12px;

	display: block;

	padding: 0 2px 0 15px;

	margin: 5px 0;

	color: #333333;

	text-decoration: none;

}





/* -- 5:faqBlock --01-05まで */

.faqBlock {

	float:left;

	width:628px;

	background: #EDEFDA url(../faq/images/faq_bg.gif) 0 0 repeat-x;

	border-left: #BABF76 1px solid;

	border-right: #BABF76 1px solid;

	border-bottom: #BABF76 1px solid;

	margin-bottom: 10px;

}



.faqInner {

	padding: 8px 8px 0px 8px;

}



.faqBlock h3 {

	font-size: 14px;

	font-weight: bold;

	color: #3A6601;

	border-bottom: #CCCCCC 1px dotted;

}



.faqSection {

	overflow: hidden;

	margin-bottom: 5px;

}



.faqText {

	width: 540px;

	margin-left: 30px;

	padding: 10px;

}


