/**
 * www.polus-kodate.jp/sp 用
 */
.kodatejp_header {
	box-sizing: border-box;
	border-bottom:#e8e8e8 1px solid;
}
.kodatejp_header a:first-child{
	float:left;
}
.kodatejp_header a:last-child{
	float:right;
}
.kodatejp_header__navi{
	box-sizing: border-box;
	border-left:#e8e8e8 1px solid;
}
.kodatejp_header__navi li{
	width:25%;
	float:left;
	text-indent:-9999px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:80px;
	box-sizing: border-box;
	border-bottom:#e8e8e8 1px solid;
	border-right:#e8e8e8 1px solid;
}
.kodatejp_header__navi a{
	display:block;
	height:80px;
}
.kodatejp_navi__home {
	background-image:url(kodatejp/navi_home.jpg);
	background-color:#f3fee8;
}
.kodatejp_navi__area {
	background-image:url(kodatejp/navi_area.jpg);
	background-color:#fefce8;
}
.kodatejp_navi__line {
	background-image:url(kodatejp/navi_line.jpg);
	background-color:#fef3e8;
}
.kodatejp_navi__project {
	background-image:url(kodatejp/navi_project.jpg);
	background-color:#feece8;
}
.kodatejp_navi__ranking {
	background-image:url(kodatejp/navi_ranking.jpg);
	background-color:#f8f2ff;
}
.kodatejp_navi__style {
	background-image:url(kodatejp/navi_style.jpg);
	background-color:#eff6fc;
}
.kodatejp_navi__open {
	background-image:url(kodatejp/navi_open.jpg);
	background-color:#effbfc;
}
.kodatejp_navi__office {
	background-image:url(kodatejp/navi_office.jpg);
	background-color:#effcf5;
}
/**
 * www.polustown.com/sp 用
 * (.btn-fbはwww.polus-green.comでも使用)
 */
.btn-kodate-tw{
  background-color:#7B553E;
  color:#fff;
}
.btn-fb{
  display: block;
  position: relative;
  padding-left: 40px;
  font-size: 14px;
  color: #1c5197;
  border: solid 1px #1c5197;
  border-radius: 5px;
  background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f0f0));
  background:-moz-linear-gradient(#fff, #f0f0f0);
  background:linear-gradient(#fff, #f0f0f0);
}
.btn-fb > img {
  display: block;
  position: absolute;
  top: 50%;
  left: 10px;
  width: 24px;
  height: 24px;
  margin-top: -12px;
}
