﻿.txt_color1{color: #fff} 
.txt_color2{color: #FCC3C3}
.txt_color3{color: #B8E3B7} 

.bg_color1{background-color: #fff} 
.bg_color2{background-color: #fff} 
.bg_color3{background-color: #B8E3B7}

.border_color1{border-color: #fff}
.border_color2{border-color: #FCC3C3}
.border_color3{border-color: #B8E3B7}
.border_color4{border-color: #d3c2be}

.hvr_txt_color1:hover{color: #fff} /* メインカラー */
.hvr_txt_color2:hover{color: #FCC3C3} /* サブカラー */
.hvr_txt_color3:hover{color: #B8E3B7} /* アクセントカラー1 */

.hvr_bg_color1:hover{background-color: #fff} /* メインカラー */
.hvr_bg_color2:hover{background-color: #FCC3C3} /* サブカラー */
.hvr_bg_color3:hover{background-color: #B8E3B7} /* アクセントカラー1 */

.hvr_border_color1:hover{border-color: #fff}
.hvr_border_color2:hover{border-color: #FCC3C3}
.hvr_border_color3:hover{border-color: #B8E3B7}

.linkStyle{
	color:#9fa8a3;
}


#pc_intro{
	background-image: url("../Dup/default/back2.png");
	background-size: 50%;
}

#pc_menu .bg_color3{
background-color: #fff;
}
#link .bg_color1{
background-color: #fff;
}
#link .link_txt {
color: #333}

#menu_bt{
background-color: #FCC3C3;
}
header h1{
    width: 40%!important;
}
#pc_tel{
color: #FCC3C3;
}

#pc_tel img {
    width: 40px;
    height: auto;
    background-color: #FCC3C3;
    border-radius: 50%;
    vertical-align: text-top;
    margin-right: 10px;
}
#page_title h2 span{
text-shadow: none;
}
footer{
background-color: #FCC3C3!important;
}
#footer_txt{
color: #333;
}
#footer_txt a{
color: #333;
}
#page_title{
color: #FCC3C3;
}
.cate_list li{
border-color: #fff;
}
.cate_list li a{
background-color: #FCC3C3;
}
#scroll{
    background-color: #FCC3C3;
}
#top_return.retop {
background-color: #FCC3C3;
}
#pc_intro .fs_wrap div{
    background-color: #FCC3C3;
color: #fff;
}
#intro #intro_wrap #intro_txt{
color:#333!important;
}
#intro #intro_wrap div{
background-color: #FCC3C3!important;
}
#contents h3 span{
	text-align: center!important;
}
#contents .box_txt{
color: #fff;
}
#info_box dl{
border-color: #FCC3C3;
}
#info_box dt{
color: #FCC3C3;
}

#cms_1-a .box_txt1{
     opacity: 1; 
}
#cms_2-c .box_txt1{
color: #FCC3C3!important;
}

#cms_3-e .sub_cate_title{
    border-color: #FCC3C3;
}

#cms_1-a .date{
border-color: #FCC3C3!important;
}


#page8 .caution_box{
    border-color: #FCC3C3;
}
#page8 .tel_btn a{
    color: #FCC3C3;
}
#page8 input{
border-color: #FCC3C3!important;
}
#page8 textarea{
border-color: #FCC3C3!important;
}
#page8 #submit input{
border-color: #FCC3C3!important;
    background-color:#FCC3C3!important;
color:#fff!important;
}

#page9 #top_txt{
background-color: #FCC3C3;
}
#page9 .box_wrap p a{
background-color: #FCC3C3;
}


#page10 ul li a{
color: #333;
}

@media screen and (max-width: 768px){
#link_bt.links_bt {
    width: 40%;
    max-width: 200px;
}
#news{
background-color: #FCC3C3;
}
#main_menu{
border-color: #FCC3C3;
    background-color: rgba(255, 255, 255, 0.9)!important;
}
}
#main_menu p{
background-color: #FCC3C3;
}
#top_header{
background-color: rgba(255, 255, 255, 0.94)!important;
}
#page_title{
background-color: rgba(255, 255, 255, 0.95)!important;
background-image: url("../Dup/default/back2.png");
	background-size: 50%;
}
@media screen and (max-width: 667px){
#sp_info{
color: #333!important;
}
#sp_info a{
color: #333!important;
}



}