﻿/* color */
.txt_color1{color: #76ce29} /* メインカラー */
.txt_color2{color: #fff} /* サブカラー */
.txt_color3{color: #ffa500} /* アクセントカラー1 */
.txt_color4{color: #e4e4e4} /* アクセントカラー2 */

/* background-color */
.bg_color1{background-color: #76ce29} /* メインカラー */
.bg_color2{background-color: #fff} /* サブカラー */
.bg_color3{background-color: #ffa500} /* アクセントカラー1 */
.bg_color4{background-color: #e4e4e4} /* アクセントカラー2 */


/* border-color ※!important */
.border_color1{border-color: #76ce29}
.border_color2{border-color: #fff}
.border_color3{border-color: #ffa500}
.border_color4{border-color: #e4e4e4}

/* hover ---------------------------------------------------------------------------------------------*/

/* color */
.hvr_txt_color1:hover{color: #76ce29} /* メインカラー */
.hvr_txt_color2:hover{color: #fff} /* サブカラー */
.hvr_txt_color3:hover{color: #ffa500} /* アクセントカラー1 */
.hvr_txt_color4:hover{color: #e4e4e4} /* アクセントカラー2 */

/* background-color */
.hvr_bg_color1:hover{background-color: #76ce29} /* メインカラー */
.hvr_bg_color2:hover{background-color: #e4e4e4} /* サブカラー */
.hvr_bg_color3:hover{background-color: #ffa500} /* アクセントカラー1 */
.hvr_bg_color4:hover{background-color: #e4e4e4} /* アクセントカラー2 */

/* border-color ※!important */
.hvr_border_color1:hover{border-color: #76ce29}
.hvr_border_color2:hover{border-color: #fff}
.hvr_border_color3:hover{border-color: #ffa500}
.hvr_border_color4:hover{border-color: #e4e4e4}

/* other ---------------------------------------------------------------------------------------------*/

.linkStyle{color:#ffa500}
.bg_color3.linkStyle,.bg_color3 .linkStyle{color:#fff}
#main_menu{background-image: url("./Dup/bg_img.png")}
header,#intro_wrap{background-color:rgba(255,255,255,0.7)!important}
#intro_title,#intro_txt{color:#333}
#page_title h2 {font-weight: normal}
.retop span{padding:10px;background-color:#ffa500;color:#fff;border-radius:50px}
@media all and (-ms-high-contrast:none) {.retop span{padding-top: 12px;padding-bottom:8px}}
#page_title figure { margin-bottom:0}
#page7 .box .grid_6:first-child{width: 30%!important;}
#page7 .box .grid_6:last-child{width: 70%!important;letter-spacing:1px}
#page7 .box .grid_6:last-child p{letter-spacing:1px}
@media screen and (max-width: 768px){#page7 .box .grid_6:first-child{width: 100%!important}#page7 .box .grid_6:last-child{width: 100%!important}}
#intro .overflow::after,#link{background: rgba(255,255,255,0.9)!important}
#link ul li a {color: #ffa500;}
footer{background-color:#fff!important;color:#ffa500}
footer a {color: #ffa500;}
#body{background-image:url("./Dup/bg_white.jpg")}
.cate_list a,#footer_box{background-image: url("./Dup/bg_img.png")}