@charset "UTF-8";
/* CSS Document */
/* CSS Document */
/*ブレイクポイント設定*/
.font-setting {
  margin-bottom: 00;
  color: #000;
  line-height: 0;
  font-size: 0;
  letter-spacing: 0em;
  font-weight: 500; }

/*font-size フォントサイズ*/
/*font-color*/
/*boxの中央寄せ*/
/*clearfix*/
/*flexboxで中央寄せ*/
li {
  list-style: none !important; }

.l-wrapper .l-main.l-main-wide .dividerBottom .custom .custom__list {
  display: flex;
  flex-wrap: wrap; }
  .l-wrapper .l-main.l-main-wide .dividerBottom .custom .custom__list .custom__item {
    flex-basis: calc(100% / 4); }
    .l-wrapper .l-main.l-main-wide .dividerBottom .custom .custom__list .custom__item:nth-child(2n+1) {
      background: none; }
    .l-wrapper .l-main.l-main-wide .dividerBottom .custom .custom__list .custom__item .heading.heading-custom a img {
      width: 100%;
      height: auto; }
.l-wrapper.post-custom .l-main .dividerBottom .postContents .content .field-title {
  padding-bottom: 5px;
  border-bottom: 2px dashed #f8b62b;
  margin-bottom: 5px;
  position: relative;
  padding-left: 25px; }
  .l-wrapper.post-custom .l-main .dividerBottom .postContents .content .field-title.title-office {
    border-bottom: 2px dashed #e50012; }
    .l-wrapper.post-custom .l-main .dividerBottom .postContents .content .field-title.title-office:before {
      content: "●";
      color: #e50012; }
  .l-wrapper.post-custom .l-main .dividerBottom .postContents .content .field-title.title-tool {
    border-bottom: 2px dashed #000; }
    .l-wrapper.post-custom .l-main .dividerBottom .postContents .content .field-title.title-tool:before {
      content: "■";
      color: #000; }
  .l-wrapper.post-custom .l-main .dividerBottom .postContents .content .field-title:before {
    content: "▼";
    width: 15px;
    height: 15px;
    color: #f8b62b;
    position: absolute;
    top: 0;
    left: 0; }
.l-wrapper.post-custom .l-main .dividerBottom .postContents .content .field-content p {
  margin-top: 0; }

@media screen and (max-width: 768px) {
  .l-wrapper .l-main.l-main-wide .dividerBottom .custom .custom__list .custom__item {
    flex-basis: calc(100% / 2); } }
