@charset "UTF-8";

/*----- index contents layout -----*/

.ind_w841 {
	width:841px;
	margin-left:19px;
	margin-right:7px;
}

.ind_w426 {
	width:426px;
}

.ind_w405 {
	width:405px;
	height:85px;
	background:url("../img/top/top_contact_hover.jpg") no-repeat;
}

.top_contact {
	width:183px;
	height:53px;
	margin-top:17px;
	margin-left:16px;
}

.top_contact a {
	display:block;
	width:183px;
	height:53px;
}

/*----- left layout -----*/

.left_bloc {
	width:642px;
	background:url("../img/top/left_bk.gif") repeat-y;
}

.left_top {
	width:642px;
	background:url("../img/top/left_top.gif") no-repeat top;
}

.left_con {
	width:613px;
	padding:19px 17px 4px 12px;
}

.top_bottom {
	width:642px;
	background:url("../img/top/top_bottom.jpg") no-repeat bottom;
}

.top_w613 {
	width:613px;
	background:url("../img/top/top_w613_bk.gif") repeat-y;
}

.top_w613_bottom {
	width:613px;
	background:url("../img/top/top_w613_bottom.gif") no-repeat bottom;
}

.top_w301 {
	width:301px;
}

.top_w301 ul {
	width:281px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}

.top_w301 ul li.top_w116 {
	width:116px;
}

.top_w301 ul li.top_w150 {
	width:150px;
}

.top_w301 ul li.top_w150 a {
	color:#000;
}

.right_bloc {
	width:199px;
	background:url("../img/top/right_bk.gif") repeat-y;
}

.right_bloc_bottom {
	width:199px;
	background:url("../img/top/right_bottom.gif") no-repeat bottom;
}

.right_bloc ul {
	margin:10px;
}

.right_bloc ul li {
	padding-left:5px;
	padding-right:5px;
	line-height:1.4;
}

li.right_bloc_br {
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:solid 1px #d8d8d8;
}

.f-co a{
  color: #fff;
  text-decoration:none;
}

.f-co a:hover{
  color: #7ecada;
  text-decoration:none;
}

.redbox {
  width: 556px;
  padding: 13px 40px 10px;
  margin: 0 0 10px 0;
  color: red;
  font-size: 1.4em;
  font-weight: bold;
  border: 1px solid red;
  line-height: 1.4;
}

.font-l {
  text-align: left;
}