﻿@import url('https://fonts.googleapis.com/css2?family=Palette+Mosaic&display=swap');

.bg_color4 {
    background-color: #Fecf8d;
}

.bg_color1 {
    background-color: #d1aa91;
}


.bg_color3 {
    background-color: #e59a86;
}

.grid_6 .con_no {
    color: #fbfbfb;
}

.border_color3 {
    border-color: #fecf8d;
}

#fakeloader {
    background-color: #Fecf8d;
    /* background-image: url('./Dup/img/bg_img3.png')!important;
      content: "";
    display: block;
    position: absolute;
        top: 40%;
    left: 0;
    right: 0;
    margin: auto;
    width: 100%;
    background-image: url('./Dup/img/bg_img3.png')!important;
    background-size: 2800px;
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: 50%;
    /* opacity: 0.4; */
    /*animation: anime1 5s linear infinite;
    height: 79px;*/
}

.page_box .txt2,.txt4,.font_24,.font_30{
    font-family: 'Palette Mosaic', cursive;}
.tel_bt a{
    border-color: #fbfbfb;
}

#main_menu{
    font-family: 'Palette Mosaic', cursive;}

.flex-active-slide{
    image-orientation: url(dup/img/back.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
}

.fas {
    font-family: "Font Awesome 5 Free";
content: '\f6d3';
font-weight: 900;
}

#contents1 .txt2{
    color: #ff9500;
}

.con_no  .txt4 {
    color: #d96060;
}

.txt_color5{
    color: #d75353;
}

.font_24,.font_30{
    color: #d75353;
}

#fakeloader .fl{
    position: absolute;
    top: 50%;
    left: 550%;
    transform: translate(-50%,-50%);
    margin: auto;
    margin-left : auto; 
    margin-right : auto;
     width: auto;
  　height: auto;
}

@media screen and (max-width: 667px){#contents2 {
    padding: 1px 10% 150px;
}}

.fa-chevron-up:before {

}

#cms_5-a i {
    font-family: "Font Awesome 5 Free";
content: '\f6d3';
font-weight: 900;
}