/* -------------------------------------------------------
追加　202510
------------------------------------------------------- */
/* ======= 共通 ======= */
/* ナビ */
.main-header .header-top .top-right .links li,
.main-header .header-top .top-left .links li a{
    /* color: #fff; */
    color: #534C3F;
}
.main-header{
    /* background: #14100c; */
    background: #EAE6E0;
}

.nav-scroll{
    /* background: #14100c; */
    background: #E4C2B4;
}
.navbar{
    /* background: #fbf8f4; */
    background: #E4C2B4;
}
.nav-scroll .navbar-nav .active {
    color: #91765a !important;

}
.nav-scroll .navbar-nav .nav-link {
    /* color: #fff; */
    color: #fff;
    color: #534C3F;
}
.logo-img {
    /* width: 175px; */
    width: 200px;
}
.nav-scroll .logo-img {
    /* width: 150px; */
    width: 200px;
}

@media screen and (min-width: 992px) {
    .navbar .dropdown-menu {
        /* background-color: #14100c; */
        background-color: #534C3F;
    }
}

@media screen and (max-width: 991px) {
    .navbar .navbar-collapse {
        background: #14100c;
        background: #534C3F;
    }
}

/* リンク */
.order a{

    text-decoration: underline;
}
.order a:hover{
    color: #41359a;
    text-decoration: none;
}

.ftLink a{
    text-decoration: underline;
}
.ftLink a:hover{
    color: #41359a;
    text-decoration: none;
}

/* コンテンツ */
p.footer-contact-phone {
    /* font-family: 'Bodoni Moda', serif;
    font-size: 24px; */
    /* color: #fff; */
    font-size: 24px;
    color: #534C3F;
}
.services-box .item p.footer-contact-phone  {
    font-size: 15px;
    font-size: 25px;
}
.services-box .item {
    /* display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px; */
    display: inherit;
    margin-top: 20px;
}

/* フッター */
.footer-second {
    /* background-color: #14100c; */
    background-color: #E4C2B4;
}
.footer-title {
    color: #534C3F;
    /* font-size: 27px; */
    font-size: 22px;
}
.footer p {
    /* color: #aba59f; */
    color: #534C3F;
}
.footer-about-social-list a {
    /* font-size: 15px; */
    font-size: 18px;
    display: inline-block;
}
.footer-bottom{
    /* background-color: #14100c; */
    background-color: #E4C2B4;
}
.footer-bottom {
    /* border-top: 1px solid rgba(145, 118, 90, 0.1); */
    border-top: inherit;
}

.logo-img_ft {
    width: 175px;
    width: 250px;
    margin-bottom: 0px;
}

/* 背景 */
.bg-lightpink{
    background: #E4C2B4;
}
.footer .item ul li span {
    /* color: #aba59f; */
    color: #534C3F;
}
.footer .item ul li .tit {
    /* color: #aba59f; */
    color: #534C3F;
}


/* ボタン */
.button-1 {
    /* border: 1px solid #91765a;
    background-color: #91765a; */
    border: 1px solid #E4C2B4;
    background-color: #E4C2B4;
    color: #534C3F;
}
.button-4{

    border: 1px solid #534C3F;
    background-color: #534C3F;
}


/* テキスト */
.section-head .section-title {
    /* font-family: 'Bodoni Moda', serif;
    font-size: 45px;
    line-height: 1.2em;
    font-weight: 500;
    color: #14100c; */
    color: #534C3F;
}
.services .item .title {
    /* line-height: 1.2em;
    font-family: 'Bodoni Moda', serif;
    font-size: 30px;
    font-weight: 500;
    color: #14100c;
    margin-bottom: 20px; */
    color: #534C3F;
}
.services .item p {
    /* color: #625c56; */
    color: #534C3F;
}
.text-right{
    text-align: right;
}
.fs-6{font-size:1rem!important}
.fs-7{font-size:0.75rem!important}

.fc-pink{
    color: #E4C2B4;
}
.fc-red{
    color: #e96565!important;
}

/* テキスト */

[data-overlay-dark]:before {
    /* background: #000; */
    background: inherit;
    background: #242424;
}

/* ======= 個別 ======= */
/* 商品カテゴリ */
.work-item img{
    margin-bottom: 25px;
}



/* フォーム */
input::placeholder,
textarea::placeholder {
    color: rgb(125, 125, 125)!important;
}

.input2_inner input.required{
    border-bottom: 1px solid #f0b6b6;
}

textarea.required{
    border: 1px solid #f0b6b6;
    padding: 15px;
}

.input2_inner input{
    color: #6d6d6d;

}
.booking-inner p{
    margin-bottom: 10px;
}

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

}
