@charset "utf-8";
/*=============================================*/
/* 			       access				    */
/*=============================================*/

#key {
	background: url(../img/access/key.jpg) no-repeat center top;
	background-size: cover;
}
#sec1 {
	background: url(../img/access/sec1_bg.png) no-repeat center top rgba(249,236,215,0.61);
}
#sec1 .w_792 {
	width: 792px;
	margin: 0 auto;
}
#sec1 .mn_list dt {
	width: 172px;
	color: #231400;
	font-weight: bold;
	font-size: 15px;
	line-height: 30px;
	padding-left: 40px;
	float: left;
}
#sec1 .mn_list dl {
	padding: 15px 0;
	border-bottom: 1px #dfd7c3 solid;
	font-size: 15px;
	line-height: 30px;
}
#sec1 .mn_list dd {
	float: left;
	color: #231400;
}
#sec1 .btn {
	padding: 39px 0 50px;
}
#sec2 {
	background: url(../img/access/sec2_bg.png) no-repeat top center;
	background-size: cover;
	height: 692px;
}
#sec3 {
	background: url(../img/access/sec3_bg.jpg) no-repeat top center;
	background-size: cover;
	height: 594px;
}
#line {
	background: url(../img/access/line.png) repeat-x top center;
	width: 100%;
	height: 10px;
}
#gg {
	width: 100%;
	height: 560px;

}
#sec4 .row {
	width: 320px;
	float: left;
	padding-right: 22px;
}
#feed {
	margin-right: -26px;
}
#feed .title a {
	color: #231400;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
#feed .title {
	padding: 17px 0 8px;
}
#feed .txt a {
	color: #231400;
	font-size: 15px;
	line-height: 30px;
}
#feed .txt {
	padding-bottom: 53px;
}
