/* ==========================================================================
   フッター
   フッターの背景色・ウィジェット列・著作権表示。
   編集案内: CSS編集ガイド.md
   PC用とスマートフォン用は、このファイル内で一緒に管理します。
   ========================================================================== */

/*--------------------------------------------------------------
## フッターの配置
--------------------------------------------------------------*/
#site-footer {
  background-color: #e99316 !important;
  padding: 4.3rem 0 2rem;
  margin-top: 5rem;
}
.footer-area {
  display: flex;
  flex-wrap: wrap;
  max-width: 110rem;
  width: calc(100% - 4rem);
  margin: 0 auto;
}
.footer-area .column-one {
  width: 68%;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
}
.footer-area .column-one .widget {
  margin: 0 2rem 0 0;
}
.footer-area .column-one .widget a {
  font-weight: 300;
  color: white;
}
.footer-area .column-one .sub-menu li,
.footer-area .column-one:hover .sub-menu li {
  margin-left: 1.5rem;
}
.footer-area .column-one .sub-menu li a::before {
  content: "-";
  white-space: pre;
}
.footer-area .column-two {
  width: 32%;
  margin: 0;
  color: white;
}
.footer-area .column-two h3 {
  font-size: 2.2rem;
  font-weight: 300;
  margin: 0 0 1.5rem 0;
}
.footer-area .column-two p {
  font-size: 87%;
}
.f-copyright {
  font-weight: normal;
  text-align: center;
  font-size: 1.2rem;
  color: white;
  margin: 3rem 0 0 0;
}
@media only screen and (max-width: 900px) {
  .footer-area {
    display: none;
  }
  .f-copyright {
    margin: 2rem 0 0 0;
  }
}
