@charset "shift-jis";
/**
 * �悭���邲����
 */
/* ==========================================================================
   qa
   ========================================================================== */
.btnSec {
  background-color: #f7f7f7 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  zoom: 1;
  behavior: url("/lifecare/common/css/PIE.htc"); }

.btnSec .fl, .btnSec .fr {
  position: relative; }

.fl .btnSecIn {
  padding: 13px 3px 13px 13px !important; }

.fr .btnSecIn {
  padding: 13px 13px 13px 3px !important; }

/* accordion */
.faqContent {
  margin-top: 13px;
  font-size: 123.07692%; }

.faqContent dl.question dt {
  background: url("/lifecare/faq/css/img/icon_question.gif") no-repeat scroll 0 12px;
  border-top: 1px dotted #f0efe5;
  clear: both;
  cursor: pointer;
  font-weight: bold;
  margin: 0 0 8px;
  padding: 13px 0 3px 37px; }

.faqContent dl.question dt:first-child {
  border-top: medium none; }

.faqContent dl.question dt:hover {
  color: #e83928; }

.faqContent dl.question dd {
  background: url("/lifecare/faq/css/img/icon_answer.gif") no-repeat scroll 13px 13px #f7f7f7;
  display: none;
  margin-bottom: 13px;
  padding: 13px 13px 13px 50px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  zoom: 1;
  behavior: url("/lifecare/common/css/PIE.htc"); }


