﻿@import url('https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,900&display=swap');


.bg_color1 {
    /*background-color: #dde20c;*/
/*background-color: #e6d214;*/
background-color: #e6d228;

}


.border_color1 {
    border-color: #e6d214;
}

.txt_color1 {
    color: #e6d214;
    font-weight: bold;
}

.bg_color2 {
    background-color: #999999;
}

main .bg_color2{
background-color: #fff;
}

.bg_color3 {
    background-color: #333333;
}

.border_color3 {
    border-color: #333333;
}

#copyright{
background-color:#333333;
}

.more .hvr_bg_color1:hover {
    background-color: #999999;
}

#page_title h2{
font-family: 'Noto Sans JP', sans-serif;
}

#main_img h2{
font-family: 'Noto Sans JP', sans-serif;
font-weight:bold;
}

.more a{
    background-color: #333333;
color:white;
}

#logo{
max-width:300px;
}

#footer .tel .txt_color1{
color:black;
}

header {
    transform: translateY(-109%);
}

#top_cms{
    background-image: url(./Dup/img/back.png);
    background-position: right top;
    background-repeat: no-repeat;
    background-size: 50%;
}

#page7 .box_item.bg_color1{
background-color:#999;
}

#page7 .box_item p{
color:#333;
}


/* ---------- タブレット ---------- */
@media screen and (max-width: 768px){

}

/* ---------- スマートフォン ---------- */
@media screen and (max-width: 667px){

#logo{
max-width:200px;
}

header {
    transform: translateY(0%);
}

}


#page7 .box .box_item:first-child{
width:35% !important;
}

#page7 .box .box_item:nth-of-type(2){
width:65% !important;
}

@media screen and (max-width: 667px){


#page7 .box .box_item:first-child{
width:100% !important;
}

#page7 .box .box_item:nth-of-type(2){
width:100% !important;
}


}
