body {
    background: #FFF url(../../images/body_bg.png) repeat-y top center;
}

#tagline {
	color: #000;
}
#telinfo{
	color: #000;
}
#gnav {
	background-color:#FFF;
	padding: 6px 0 4px 0px !important;
	border-top: solid 1px #999;
	border-bottom: solid 1px #999;
	box-shadow: 0px 10px 10px -6px rgba(0, 0, 0, 0.3);
}

#gnav nav ul, #gnav nav ul li a {
	border-left: solid 0px #999;
	border-right: solid 0px #999;
}

#gnav nav ul li a:link,
#gnav nav ul li a:visited{
	color: #4a301d;
}
#gnav nav ul li a:hover,
#gnav nav ul li a:active,
#gnav nav ul li a.current, 
#gnav nav ul li.current-menu-item a, #gnav nav ul li a:hover, #gnav nav ul li a:active, #gnav navl ul li.current-menu-parent a {
	color: #a53737;
}




#left-column h1, #single-column h1{
	border-left: 6px #7c7c7c solid !important;
}

#left-column h2, #single-column h2{
	color: #fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7c7c7c+0,cccccc+100 */
background: #7c7c7c; /* Old browsers */
background: -moz-linear-gradient(top, #7c7c7c 0%, #cccccc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #7c7c7c 0%,#cccccc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #7c7c7c 0%,#cccccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7c7c', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}


/******  ******/
footer {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,cccccc+100;Gren+3D */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}

footer a:link,
footer a:visited,
footer a:hover,
footer a:active {
	color: ;
}
#footer-inner section.col p a {
	color: !important;
}

#footer-inner section.col .simplemap  {
	border: 1px solid #999;
}

#copyright, footer nav{
	color: !important;
}

/******  検索Search　ページネーション ******/
a.page-numbers, .pagenavi .current { color: #666666;  border:solid 1px #ccc;background:white;}
a.page-numbers:hover { color:white;} 
.pagenavi .current { color: white; border-color: #004080;}
a.page-numbers:hover, .pagenavi .current {background: #2693FF;}





/* サイドバーカテゴリ */


#cattag_side{
}
.cat_box{
}

.parent{
	color:#FFF;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffa84c+0,ff7b0d+100;Orange+3D */
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffa84c 0%,#ff7b0d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */
	}

.ch{

	}

.child{}



#mainvisual-inner {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#feffff+0,d2ebf9+100;Blue+3D+%2312 */
background: #feffff; /* Old browsers */
background: -moz-linear-gradient(top,  #feffff 0%, #d2ebf9 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #feffff 0%,#d2ebf9 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #feffff 0%,#d2ebf9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 ); /* IE6-9 */
}








@media screen and (max-width: 767px) {
#gnav nav ul, #gnav-btn, #gnav nav, #gnav nav ul li a,#gnav nav ul li.last a {
	border-left: solid 1px #7c7c7c;
	border-right: solid 1px #eeeeee;
	}
}
