﻿.bg_color1{background-color:#999900;}
.bg_color3{background-color:#FF8C00;}
.border_color3{border-color:#fff;}
/*.txt_shadow_h,#pc_nav a{text-shadow:none!important;}*/

#contents1 .con_box,#contents1 .con_img,#top_info .con_box,#top_cms .box_img1,#contents4 .con_bg_img{border-radius:25px;}
#contents4 .con_bg_img{overflow:hidden;}
#cms_1-e .date.bg_color3{background-color:#999900;}

#footer .bg_black{background:white;}
#copyright,#copyright a,#page-top p{color:#333;}
#page-top .scroll_u span{background-color:#999900;}

#lightbox .lb-caption{line-height:1.8;}
#cms_4-b .hide-content{display:none;}
.link-container figure{padding-right:15px;padding-left:15px;}
.link-container figure img{width:100%;}

#cms_2-b .cate_img1 img{
padding: 0;
border: none
}
#cms_2-b .cate_box {border-color:#999900;
background-color:#fff;
}
#cms_2-b .cate_box .box_txt1 {color:#333333;
}

.info_box .grid_4.border_so1-r{border-color: rgba(255,255,255,0.3)}

#form_box dl input, #form_box dl textarea {
    background-color: rgba(255,255,255,0.7);
    color: #333;
}

@media screen and (max-width: 667px){
#header h1 img{max-width:80px;}
}



/*-------------------inoue-------------------------*/

.txt_shadow_h {
    text-shadow: 0 0 5px rgba(0,0,0,1);
}