<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 讎りｦ� */

/* 縺疲肩諡ｶ */
.greeting-left {
  width: 57%;
  margin-right: 3%;
  float: left;
}
.greeting-right {
  width: 30%;
  margin-top: -3em;
  padding-left: 5%;
  padding-right: 5%;
  float: left;
  box-sizing: content-box;
}
.sp {
  display: none;
}
.h1-greeting {
background-image: url('../images/h1-greeting.png');
}
p.tel_info {
  margin: 1em auto;
}
p.tel_info span {
  font-size: 1.6em;
  font-weight: 600;
}
@media screen and (max-width:768px){
  .greeting-left {
    width: 100%;
    margin-right: 0%;
    float: left;
  }
  .greeting-right {
    display: none;
  }
  .sp {
    display: inherit;
  }
  .pc {
    display: none;
  }
  .h1-greeting {
    background-image: url('../images/h1-greeting_sp.png');
  }
  #h1-contain_gr {
    margin-left: -100px;
  }
}
/* 蜿門ｼ募� */
ul.client-list li {
  width: 47%;
  margin-right: 3%;
  margin-bottom: 1em;
  float:left;
  border-bottom: 1px solid #DDDDDD;
}
ul.client-list li:nth-last-child(1) {
  border-bottom: none;
}
@media screen and (max-width:768px){
  ul.client-list li {
    width: 100%;
    margin-right: 0%;
  }
}

.list-number li {
  list-style: decimal;
  margin-left: 1em;
  margin-bottom: 0.5em;
}
#p-mark {
  padding-top: 0.5em;
  border-top: 2px solid #FF00FF;
  /* width: 70%; */
  color: #FF00FF;
  float: left;
}
.p-mark-img {
  width: 13%;
  margin-right: 2%;
  float: left;
}
.p-mark-img img {
  width: 100%%;
}
.p-mark-text {
  width: 85%;
  float: left;
}
@media screen and (max-width:768px){
  #p-mark {
    width: 100%;
  }
}
</pre></body></html>