@charset "UTF-8";

/*=================================================================
	http://www.royal-web.net/
=================================================================*/


/* jquery
-----------------------------------------------------------------*/

ul.faqbox {
	margin:0 auto 8px;
	padding:8px 10px 7px 28px;
	width:672px; 
	background:url(../img/faq/faq_arrow02.jpg) 8px 17px no-repeat #E6E6E3;
	border-bottom:2px solid #3F3D27;
	font-weight:700;
}

ul.faqbox a:link, ul.faqbox a:visited {color:#3F3D27;}
ul.faqbox a:hover, ul.faqbox a:active {color:#FF3300;}


ul.faqbox li ul {
	display:none;
	background:#FFF;
}

ul.faqbox li ul li {
	padding:5px 10px;
	font-weight:100;
	color:#678028;
}


/* faq
-----------------------------------------------------------------*/

div#contentarea h3 {
	margin:0 auto;
	padding:6px 8px 6px 15px;
	width:680px;
	font-size:1.2em;
	font-weight:700;
	background:url(../img/faq/faq_arrow01.jpg) 0 50% no-repeat;
}

ul#faqnavi {
	margin:0 auto 15px;
	padding:0 15px 15px;
	width:680px;
	border-bottom:1px dotted #999;
}

ul#faqnavi li {
	padding:1px 0 0 15px;
	font-weight:700;
	background:url(../img/faq/faq_arrow01.jpg) 0 50% no-repeat;
}	

div.questionbox {
	margin:0 auto 15px;
	padding:6px 10px;
	width:690px;
	background:url(../img/faq/faq_arrow02.jpg) 0 50% no-repeat #E6E6E3;
	border-bottom:2px solid #3F3D27;
	font-weight:700;
}

div.questionbox p {margin:0;}

div.questionbox a:link, div.questionbox a:visited {color:#3F3D27;}
div.questionbox a:hover, div.questionbox a:active {color:#FF3300;}

div.answerbox {
	margin:0 auto 50px;
	width:680px;
}

div.contentbox p.navi_top {margin:0; text-align:right;}