@charset "Shift_JIS";


/* 右メニュー */
div#right div#smenu{
	width:215px;
	margin:0 0 10px 0;
	padding:0;
	!padding:0 0 25px 0;
	float:left;
	background:url(../images/bk_sm.gif) bottom no-repeat;
}
div#smenu h5{
	width:215px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
}
div#smenu ul{
	margin:0 0 0 15px;
	_margin:0 0 0 6px;
	padding:0;
	float:left;
}
div#smenu li{
	float:left;
	margin:0 0 25px 0;
	padding:0;
	width:200px;
	list-style-type: none;	
	text-indent:-9999px;
}
div#smenu li a{
	margin:0;
	padding:0;
	display: block;	
}
div#smenu #s01 a{
	width:147px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f02.gif) no-repeat;
	background-position:0 0;
}
div#smenu #s02 a{
	width:99px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f03.gif) no-repeat;
	background-position:0 0;
}
div#smenu #s03 a{
	width:123px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f04.gif) no-repeat;
	background-position:0 0;
}
div#smenu #s04 a{
	width:87px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f05.gif) no-repeat;
	background-position:0 0;
}
div#smenu #s05 a{
	width:125px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f06.gif) no-repeat;
	background-position:0 0;
}


/* ロールオーバー */
div#smenu #s01 a:hover{
	width:147px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f02.gif) no-repeat;
	background-position:0 -10px;
}
div#smenu #s02 a:hover{
	width:99px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f03.gif) no-repeat;
	background-position:0 -10px;
}
div#smenu #s03 a:hover{
	width:123px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f04.gif) no-repeat;
	background-position:0 -10px;
}
div#smenu #s04 a:hover{
	width:87px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f05.gif) no-repeat;
	background-position:0 -10px;
}
div#smenu #s05 a:hover{
	width:125px;
	height:10px;
	overflow:hidden;
	background:url(../images/faq/f06.gif) no-repeat;
	background-position:0 -10px;
}

/* タイトル */
div#left h2{
	width:615px;
	height:40px;
	margin:0 0 10px 0;
	padding:0;
	float:left;
	background:url(../images/faq/p01.jpg) no-repeat;
	text-indent:-9999px;
}

/* メイン */
div#left div.cont01{
	width:577px;
	margin:0 0 30px 20px;
	!margin:0 0 30px 19px;
	_margin:0 0 30px 9px;
	padding:0;
	!padding:0 0 10px 0;
	float:left;
	background:url(../images/bk577.gif) bottom no-repeat;
}
div.cont01 h3{
	width:577px;
	margin:0 0 10px 0;
	padding:0;
}
div.cont01 ul{
	width:547px;
	margin:0 auto 0 auto;
	padding:0;
}
div.cont01 li{
	width:547px;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
div.cont01 li.q{
	width:517px;
	margin:0 0 3px 0;
	padding:3px 0 3px 27px;
	float:left;
	background:url(../images/faq/q.gif) left no-repeat #F8F5F1;
	font-weight:bold;
}
div.cont01 li.a{
	width:522px;
	margin:0 0 20px 25px;
	!margin:5px 0 20px 0;
	padding:0;
	!padding:0 0 3px 27px;
	float:left;
	list-style:url(../images/faq/a.gif);
	!background:url(../images/faq/a.gif) left top no-repeat;
}



