﻿#main_right{background-color: #faf5ea;}
#pc_news{background-color: #faf5ea;}
#pc_news h3, #pc_news p.date, #pc_news h4, #contents h3 span{color:#393633;}
#intro .bg_wrap{background-color: #fffef9!important;}
#intro .bg_wrap .close_bt{background-color: #f26e89!important;border-radius: 50%;}
#main_right header{padding-right:0;}
#contents{background-color: #fff3df;}
#contents {padding-top: 5vh!important;padding-bottom: 5vh!important;}
#contents h3, #contents figure {margin-bottom: 8vh!important;}

#main_right header{
	background-image: url(./Dup/bg2.gif);
	background-color: #fffef9;
}
#top_header{background-color: transparent!important;}
.txt_shadow {text-shadow: none;}
#pc_tel .fs_wrap{
    display: inline-block;
    width: 60%;
    /*background-color: #ffb09c;*/
    background-color: #f4a84a;
    border: 2px solid #f4a84a;
    border-radius: 32px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.3);
    font-size: 28px;
}
#pc_tel img{width: 42px;}
/* ---------- IE ---------- */
@media all and (-ms-high-contrast:none){
#pc_tel span{display: inline-block;padding-top:10px;}
#pc_tel img{display: inline-block;padding-bottom:5px;}
}

#page_title{padding-top: 0;/*background-image: url(./Dup/bg3.gif);*/}
#page_title figure{margin-bottom: 0;}
/*#page_title  h2 span{color: #393633;}*/
#page_container{background-color: #fffaef!important;}
.cate_list li{border-color: #fff3df}

#cms_3-d .cate_box{background-color: transparent;margin-top: 20px;}
#cms_3-d .box_title,#cms_3-d .box_txt2,#cms_3-d .box_txt2{color: #393633;}

#page8 #submit input{color:#ffffff;}
#page10 #sitemap_box .box_wrap ul li{border-bottom: none;}

/* color */
body,.txt_color_nomal,.linkStyle{color: #393633;}
.txt_white,.txt_white .linkStyle{color: white;}
.txt_red,.txt_red .linkStyle{color: red;}
.txt_color1,.txt_color1 .linkStyle{color: #f26e89} /* メインカラー */
.txt_color2,.txt_color2 .linkStyle{color: #f58ba1} /* サブカラー */
.txt_color3,.txt_color3 .linkStyle{color: #f4a84a} /* アクセントカラー1 */
.txt_color4,.txt_color4 .linkStyle{color: #fff3df} /* アクセントカラー2 */

/* background-color */
.bg_white{background-color: white} /* 白背景 */
.bg_black{background-color: black} /* 黒背景 */
.bg_color1{background-color: #f58ba1} /* メインカラー */
.bg_color2{background-color: #ffb09c} /* サブカラー */
.bg_color3{background-color: #f4a84a} /* アクセントカラー1 */
.bg_color4{background-color: #fff3df} /* アクセントカラー2 */
.bg_color_clear{background-color: transparent!important}

/* border-color ※!important */
.border_color1{border-color: #f26e89}
.border_color2{border-color: #f58ba1}
.border_color3{border-color: #f4a84a}
.border_color4{border-color: #fff3df}

/* hover ---------------------------------------------------------------------------------------------*/
/* color */
.hvr_txt_color_nomal:hover{color: #393633;}
.hvr_txt_white:hover{color: white;}
.hvr_txt_red:hover{color: red;}
.hvr_txt_color1:hover{color: #f26e89} /* メインカラー */
.hvr_txt_color2:hover{color: #f58ba1} /* サブカラー */
.hvr_txt_color3:hover{color: #f4a84a} /* アクセントカラー1 */
.hvr_txt_color4:hover{color: #fff3df} /* アクセントカラー2 */

/* background-color */
.hvr_bg_white:hover{background-color: white} /* 白背景 */
.hvr_bg_black:hover{background-color: black} /* 黒背景 */
.hvr_bg_color1:hover{background-color: #f26e89} /* メインカラー */
.hvr_bg_color2:hover{background-color: #f58ba1} /* サブカラー */
.hvr_bg_color3:hover{background-color: #f4a84a} /* アクセントカラー1 */
.hvr_bg_color4:hover{background-color: #fff3df} /* アクセントカラー2 */
.hvr_bg_color_clear:hover{background-color: transparent!important}

/* border-color ※!important */
.hvr_border_color1:hover{border-color: #f26e89}
.hvr_border_color2:hover{border-color: #f58ba1}
.hvr_border_color3:hover{border-color: #f4a84a}
.hvr_border_color4:hover{border-color: #fff3df}