@charset "utf-8";

.text-strong {
    color: #ff0; /* 強調テキストの色*/
}

.area {
}

.flow {
}

.flow__title {
    background-color: #afd264; /* 買取の流れの項目の背景色 */
    color: --white-color; /* 文字色 */
}

.flow__title::after {
    color: #afd264; /* アコーディオン開閉アイコンの色 */
}

.flow__number { /* STEP の色 */
    border-color: #040721;
    color: #040721;
}

.flow__item {
}

.flow__item:not(:last-child)::after {
    border-color: #afd264 transparent transparent; /* 下矢印の色 */
}

.footer {
}

.form {
    background-color: #eee; /* フォームの背景色 */
}

.form table,
.form th,
.form td {
}

@media (min-width: 768px) {
    .form table,
    .form th,
    .form td {
        border-color: #333; /* ボーダーの色 */
    }
}

.form th {
    background-color: #028086; /* 項目名の背景色 */
}

.form td {
}

@media (min-width: 768px) {
    .form td {
        background-color: #fff;
    }
}

.form input[type="text"] {
    border-color: #9c3; /* 入力フォームのボーダー色 */
    background-color: #fff;
}

.form textarea {
    background-color: #fff;
    border-color: #9c3;
}

.form .button-confirm {
    background-image: url(/hyogo/kako/phone/image/form-submit.png);
}

.form .button-post {
    background-image: url(/hyogo/kako/phone/image/form-post.png);
}

.form .required {
    color: #028086;
    background-color: #ff0;
}

.header {
}

.visual {
    border-top-color: #040620; /* ヘッダーのボーダーの色 */
}

@media (min-width: 768px) {
    .visual {
        background-color: #ecf5f6; /* メインビジュアルの背景色 */
        border-top-color: #040620;
        border-bottom-color: #040620; /* メインビジュアルの下ボーダー */
    }
}

/* 店舗情報のボーダー・文字色 */

.info {
}

.info__name {
    border-top-color: #028086;
    border-bottom-color: #028086;
    color: #028086;
}

.info__content {
}

@media (min-width: 768px) {
    .info__content {
        border-top-color: #028086;
    }

    .info__content:last-child {
        border-bottom-color: #028086;
    }
}

.info__map {
}

.info__map > p {
}

.info__map > p::before,
.info__map > p::after {
    background-color: #028086; /* 地図リンクの左の矢印アイコン */
}

.item {
    background-color: #1c95ac; /* 買取品目の背景色 */
}

.item li {
    background-color: #fff;
}

.item li span {
    color: #007f85; /* アイテム名の文字色 */
}

.item__notice {
    color: #fff;
}

.line {
}

@media (min-width: 768px) {
    .line {
        background-color: #00c402;
    }
}

.merit {
    background-color: #edea72;
}

.merit__title {
    background-image: url(/hyogo/kako/phone/image/merit-bg-box.png), url(/hyogo/kako/phone/image/merit-bg.png);
    color: #fff;
    border-color: #fff;
}

.merit__number {
    color: #fff; /* 数字部分の文字色 */
    background-color: #040721; /* 数字部分の背景色 */
}

.reason {
}

.staff {
}

.staff__item {
}

.staff__item > p {
    color: #017f85; /* スタッフ写真上部テキストの色 */
}

.staff figure img {
    border-color: #017f85; /* スタッフ写真のボーダーの色 */
}

.section-heading {
    color: #040620; /* 各セクションタイトルの色 */
}

.section-heading span {
    border-bottom-color: #d7e8b1; /* 下線の色 */
}

.section-heading--white {
    color: #fff;
}

.fixedbar {
    background-color: #edea72; /* フッターの背景色 */
}
