@charset "UTF-8";
/*--------------------------------
header
--------------------------------*/
#header{
	position: relative;
	width: 960px;
	height: 500px;
	margin: 0 auto 32px auto;
	background: url(../img/header_bg.png) 0 0 no-repeat;
}



#header_btn a{
	position: absolute;
	bottom: 40px;
	left: 400px;
	width: 202px;
	height: 70px;
	background: url(../img/header_btn.png) 0 0 no-repeat;
	text-indent: -9999px;
	overflow :hidden;
}
#header_btn a:hover{
	background: url(../img/header_btn.png) 0 -68px no-repeat;
}

/*-------- sns --------------------*/
#sns_share{
	position: absolute;
	top: 16px;
	right: 32px;
	line-height: 20px;
	width: 320px;
}
#sns_share li{
	float: left;
}
#sns_share li.fb{
	width: 112px;
	overflow: visible;
}
#sns_share li.tw{
	width: 116px;
}
#sns_share li.line{
	width: 82px;
}



/*--------------------------------
intro
--------------------------------*/
#intro ul.intro_point{
	float: left;
	width: 288px;
	margin: 0 0 0 16px;
}
#intro ul.intro_point li.intro_text{
	padding: 8px;
	margin: 0 0 16px 0;
}




/*--------------------------------
info
--------------------------------*/
#info .info1{
	position: relative;
	clear: both;
	width: 896px;
	height: 780px;
	margin: 0 auto 32px auto;
	padding: 16px 0;
}
#info .info2{
	position: relative;
	clear: both;
	width: 896px;
	margin: 0 auto;
	padding: 16px 0;
}




.info1 ul.info1_jk{
	float: left;
	width: 448px;
}
.info1 ul.info1_text{
	float: right;
	width: 384px;
	margin: 0;
	padding: 16px;
	line-height: 24px;
}
.info1_spec{
	position: absolute;
	bottom: 32px;
	right: 32px;
	width: 384px;
}




.info2 .info2_vol{
	width: 448px;
	margin: 0 0 32px 0;
}
.info2 .info2_jk{
	float: left;
	width: 160px;
	height: 225px;
	margin: 0;
	padding: 16px;
}
.info2 ul.info2_text{
	float: right;
	width: 240px;
	margin: 0 0 16px 0;
}
.info2_spec{
	position: absolute;
	bottom: 0px;
	right: 32px;
	width: 384px;
}



.topic{
	padding: 0 0 0 20px;
	font-weight: bolder;
	font-size: 16px;
	background: url(../img/bg_li.png) 0 5px no-repeat;
}
.bg_y{
	background: #ffff7f;
}



.line_928px{
	width: 928px;
	height: 4px;
	text-indent: -9999px;
	margin: 32px auto;
	background: url(../img/info_line.png) 0 0 repeat-x;
}






