@charset "UTF-8";
/*----------------------------------------------------------------------
------------------------------------------------------------------------

File Name:
Note:

------------------------------------------------------------------------
----------------------------------------------------------------------*/
/*----------------------------------------------------------------------
------------------------------------------------------------------------
目次

1.	共通使用変数定義
2.	Function
3.	Layout
4.	Object
5.	Original

------------------------------------------------------------------------
----------------------------------------------------------------------*/
.p-latest-list__item {
  position: relative;
}

.p-latest-list__item a {
  transition: opacity 0.4s;
}

.p-latest-list__item a > * {
  color: #7f7875;
  transition: opacity 0.4s;
}

.p-latest-list__item a:hover {
  text-decoration: none;
}

.p-latest-list__item a:hover > * {
  transition: opacity 0.4s;
  opacity: 0.7;
}

.p-latest-list__item__title {
  display: flex;
  position: relative;
  align-items: center;
  padding: 24px 70px 24px 20px;
  min-height: 80px;
  border-bottom: 1px solid #cdc3bb;
  background: linear-gradient(to right, #fff, #f5f2f0);
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  font-weight: bold;
  color: #7e7774;
  box-sizing: border-box;
}

.p-latest-list__item__title::before {
  content: "";
  margin-right: 15px;
  width: 42px;
  height: 45px;
  background: url(../../../img/faq/pc/contents_common_qa_question_title_bg.png) left center no-repeat;
}

.p-latest-list__item__title::after {
  content: "";
  position: absolute;
  right: 20px;
  bottom: 20px;
  width: 13px;
  height: 13px;
  background: url(../../../img/faq/pc/arrow/arrow5.png) left top no-repeat;
}

.p-latest .p-box__title {
  margin-bottom: 40px;
  width: auto;
  height: auto;
  background: none;
  text-shadow: 0;
}
/*# sourceMappingURL=category.css.map */
