<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ==============
layout
============== */
/* 繝｡繧､繝ｳ */
.l_main{
  width: 920px;
  margin: 0;
}
@media screen and (max-width: 768px){
  .l_main{
    width: 95%;
    margin: 0 auto;
    padding: 0 15px;
  }
}
/* 繧ｵ繧､繝峨リ繝� */
.l_side{
  width: 230px;
  order: -1;
}
@media screen and (max-width: 768px){
  .l_side{
    display: none;
  }
}

/* 繝翫ン */
.l_nav--foot{
  border-left: 1px solid #15b9a2;
  border-right: 1px solid #15b9a2;
}
.l_nav--foot .l_nav__item{
  padding: 4px 0;
  border-left: 1px solid #15b9a2;
  border-right: 1px solid #15b9a2;
}
.l_nav--foot .l_nav__target{
  color: #15b9a2;
  font-weight: bold;
}
@media screen and (max-width: 768px){
  .l_nav--foot{
    flex-wrap: wrap;
  }
  .l_nav--foot .l_nav__item{
    width: 50%;
  }
}
@media screen and (max-width: 599px){
  .l_nav--foot .l_nav__item{
    width: 100%;
  }
}



/* ==============
module
============== */
/* 荳句ｱ､繝壹�繧ｸ蜈ｨ菴� */
.m_underLayer{
  padding: 80px 0 100px;
}
.m_underLayer--colorGray{
  background: #f3f3f3;
}
.m_underLayer--colorNone{
  background: none;
}
/* 繝ｪ繝ｳ繧ｯ */
.m_link--action{
  display: inline-block;
  color: inherit;
  text-decoration: none;
  transition: .4s opacity, .4s transform
}
.m_link--action:hover{
  color: inherit;
  text-decoration: none;
  opacity: .6;
  transform: translateX(10px);
}</pre></body></html>