@charset "utf-8";
/* --------------------------------------------------
	Since : 2008/12/11
	Last Modified: 2008/12/11
	Version: 1.0
 --------------------------------------------------- */

/* criculation
====================================================================================*/
h2 {
	background:url(../image/common/h2_faq.jpg) no-repeat;
	height:45px;
	text-indent:-9999px;
	margin-bottom:10px;
	}
	
div.section {
	margin-bottom:20px;
	}
	
dl.faq-entry {
	border:5px solid #eee;
	padding:15px;
	text-align:left;
	margin-bottom:15px;
	}

dl.faq-entry dt{
	background:url(../image/faq/ico_q.gif) no-repeat left top;
	padding-left:40px;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
	}
	
dl.faq-entry dd{
	background:url(../image/faq/ico_a.gif) no-repeat left top;
	padding-left:40px;
	color:#666666;
	}

div.page-navi  {
	 margin: 10px;
	 }
div.page-navi ul li {
	margin-right: 5px;
	font-weight: bold;
	display:inline;
	float:left;
	}
div.page-navi ul li a {
	display: block;
	padding: 3px 8px;
	color: #666;
	float:left;
	border: 1px #999 solid;
	}
	
div.page-navi ul span li a {
      border: none;
	  display:block;
	  float:left;
	}

div.page-navi ul li a:link,
div.page-navi ul li a:visited {
      text-decoration: none;
	}
div.page-navi ul li a:hover,
div.page-navi ul li a:active {
      background-color: #ddd;
      text-decoration: none;
	}
div.page-navi ul li span.current_page {
      display: block;
      padding: 3px 8px;
	  border: 1px #999 solid;
      background: #999;
      color: #FFFFFF;
	  float:left;
	}