@charset "UTF-8";

@import url("/wp-content/themes/general/common.css");
@import url("/wp-content/themes/general/header.css");
@import url("/wp-content/themes/general/footer.css");

#topic_path {
	text-align: left;
	display: block;
	width: 960px;
	padding: 10px 0 30px;
	margin:0 auto;
}
#topic_path li {
	font-size: 11px;
	display: inline;
}
#topic_path li a {
	display: inline;
	color: #979797;
}


/* pagenavi */

.wp-pagenavi a, .wp-pagenavi span {
	border: 1px solid #BFBFBF !important;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #7DB21E !important;
}
/* -------------------- */

/* ----------  pc-switcher  ------------ */

.pc-switcher {
	height: 20px !important;
	background-color: #006934 !important;
	margin: 0 !important;
	padding: 50px 0 80px !important;
	text-align: center !important;
	font-size: 36px;
}

.pc-switcher a, .pc-switcher span {
  padding: 20px 10% !important;
	border: none !important;
}

.pc-switcher span {
  background: none repeat scroll 0 0 #73AC0C !important;
	color:  #ffffff !important;
}

.pc-switcher a {
  background: none repeat scroll 0 0 #FFFFFF !important;
  box-shadow: 0 0 3px 1px #DDDDDD inset !important;
/*	color:  #323232 !important;*/
}
.pc-switcher a.active {
	color:  #73AC0C !important;
}
.pc-switcher span.active {
	color:  #FFFFFF !important;
}
/*
.pc-switcher a:first-child, .pc-switcher span:first-child {
  background: none repeat scroll 0 0 #FFFFFF !important;
  box-shadow: 0 0 3px 1px #CCCCCC inset !important;
	color:  #323232 !important;
}

.pc-switcher a:last-child, .pc-switcher span:last-child {
  background: none repeat scroll 0 0 #73AC0C !important;
}
*/

/* ------------------------------------------------------- */