<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.list_news{
  padding: 0;
  list-style:none;
}
.list_news &gt; li{
  display: flex;
  align-items: flex-start;
  position: relative;
}
.list_news &gt; li + li{
  margin: 20px 0 0;
}
.list_news a{
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.list_news .img{
  flex: 0 0 140px;
  margin: 0 30px 0 0;
}
.list_news .img:before{
  content: "";
  display: block;
  width: 100%;
  padding-top: 75%;
}

@media screen and (max-width: 576px){
  .list_news .img{
    flex: 0 0 100px;
    margin: 0 16px 0 0;
  }
}

/* ãƒ†ã‚­ã‚¹ãƒˆ */
.list_news p{
  margin: 0;
}
.list_news .text .head{
  display: flex;
  align-items: center;
  margin: 0 0 10px;
}
[class*="tag_category_"]{
  font: 500 16px/1em 'cinzel-regular', serif;
  background: #333;
  padding: 8px 20px;
}
.list_news [class*="tag_category_"]{
  margin: 0 10px 0 0;
}
[class*="tag_category_"][class*="salon"]{ background: #F5F1F6;}
[class*="tag_category_"][class*="shopping"]{ background: #EDF4FD;}
[class*="tag_category_"][class*="seminar"]{ background: #F5F1F6;}
[class*="tag_category_"][class*="news"]{ background: #F4F4F4;}
.list_news .date{
  color: #9EB1BF;
  font: 500 13px/1em 'hiragino-sans-gb-w6', sans-serif;
}
.list_news .ttl{
  font: 600 16px/1.3em 'Yu Gothic', sans-serif;
  margin: 0 0 10px;
}

@media screen and (max-width: 576px){
  [class*="tag_category_"]{
    padding: 8px 10px;
  }
  .list_news .ttl{
    font-size: 14px;
  }
  .list_news p{
    font-size: 12px;
  }
}

/* çµžã‚Šè¾¼ã¿ */
.filter_form{
  border: 1px solid rgba(87, 41, 100, .14);
  padding: 20px 25px;
  margin: 20px 0;
}
.filter_form .list_category{
  display: flex;
  align-items: flex-start;
  flex: 1 1 auto;
  min-width: 10px;
}
.filter_form .area_category &gt; div{
  width: 100%;
  align-items: center;
}
.filter_form .list_category .ttl{
  flex: 0 0 100px;
}
.filter_form .list_categoryy .cnt{
  display: flex;
  flex-wrap: wrap;
}
.filter_form .list_category .checkbox_item{
  padding: 2px 20px 2px 30px;
}

.filter_form .area_keyword{
  display: flex;
  flex: 0 0 300px;
  margin: 0 0 0 auto;
}
.filter_form .wrap_imput{
  flex: 1 1 auto;
}
@media screen and (max-width: 768px){
  .filter_form .list_category{
    display: block;
  }
  .filter_form .list_category .ttl{
    margin: 0 0 4px;
  }
  .filter_form .area_category &gt; div{
    flex-direction:column;
    align-items: flex-start;
    margin: 0;
  }
  .filter_form .area_keyword{
    flex: 0 0 auto;
    margin: 10px 0 0;
    width: 100%;
  }
}
@media screen and (max-width: 640px){
  .filter_form{
    padding: 16px;
  }
}
@media screen and (max-width: 576px){
  .filter_form .list_category .checkbox_item input[type="checkbox"] ~  .checkbox_label{
    font-size: 13px;
  }
}

/* è©³ç´° ------------------- */
.news p{
  margin: 0;
}
.news .area_head{
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  padding: 0 0 20px;
  border-bottom: 1px solid #F2EFF2;
  margin: 80px 0 40px;
}
.news .area_head .date{
  color: #9EB1BF;
  font: 500 13px/1em 'hiragino-sans-gb-w6', sans-serif;
  margin: 0 0 0 auto;
}
.news .area_head .ttl{
  color: #2E1339;
  font: 600 24px/1.7em 'Yu Gothic', sans-serif;
  margin: 0 0 0 20px;
}
.news .area_main img{
  margin: 0 0 30px;
  max-width: 100%;
}
.news .area_main p{
  font: 500 15px/1.7em 'Yu Gothic', sans-serif;
}
.news .area_foot{
  margin: 60px 0 0;
}

@media screen and (max-width: 768px){
  .news .area_head{
    flex-direction:column;
    margin: 60px 0 30px;
    padding: 0 0 10px;
  }
  .news .area_head .ttl{
    font-size: 18px;
    margin: 8px 0;
  }
}
@media screen and (max-width: 576px){
  .news .area_head{
    margin: 30px 0 16px;
  }
  .news .area_main img{
    margin: 0 0 20px;
  }
  .news .area_head .ttl{
    font-size: 16px;
  }
  .news .area_main p{
    font-size: 14px;
  }
}
</pre></body></html>