@charset "utf-8";
/*
 * mens.css
 *
 *  version --- 1.0
 *  updated --- 2025/7/3
 */


.mainimg {
	background-image:url("../img/mens/mainimg_bg_yahoo.jpg");
}
.topqa {
  background: #faf9f9;
}
.sbcai .sbcaiInner .sbcaiInnerIndex {
  background-image: url("../img/mens/img01.png");
}
.whatpanel {
  background-image: url("../img/mens/img02.png");
}
.topwhat .list li {
  background-image: url("../img/mens/ico01.png");
}
.pointcont .tit {
  background-image: url("../img/mens/bg_hosho.png");
}
@media screen and (max-width: 640px) {
  .whatpanel {
    background: none;
  }
  .pointcont .tit {
    background-color: #18578a;
  }
  .risk_wrap {
    padding: 0 3%;
  }
}
.topcont {
  background: #5c749a;
}
.table-box>table>thead>tr>th {
  background-color: #18578A;
}
.sec-price .detailstab-color {
  background-color: #e7f1fc !important;
}
.shorei {
  color: #5c749a;
}
.toptit {
  background: #5c749a;
}
.toptit:before {
  background-image: url("../img/mens/arrow02.png");
}
.toppricecont .price {
  color: #18578A;
}
.aboutpanel .tit01 {
  background: #18578A;
}
.aboutpanel .list li .txt01 {
  color: #18578A;
  border-color: #18578A;
}
.pointbox .point {
  background: #18578A;
}
.pointbox .tit {
  color: #18578A;
}
.pointtab {
  border-color: #18578A;
}
.pricepanle .pricebox > p {
  color: #18578A;
}
.qabox01 dt {
  color: #18578A;
}
.qabox01 dd {
  color: #667283;
}
.qabox02 dt {
  color: #18578A;
}
.qabox01 dd span {
  color:#18578A;
}
.qabox02 dd {
  color: #667283;
}
.qabox02 dd span {
  color: #18578A;
}
.qabox02 dd p {
  background: #e7f1fc;
}

/* ------ Form ------ */
#yoyaku {
  background-image: none;
  background-color: #e7f1fc;
}
#yoyaku table.form-table td.txt-white,
#yoyaku input[type="submit"] {
  background-color: #17578a;
  color: #FFF;
}
.footer {
  background-color: #17578a;
}

@media screen and (max-width: 640px) {
}

