@charset "Shift_JIS";/* CSS Document *//*フッター*/footer{	width: 1090px;	margin: 20px auto 0 auto;	font-size: 11px;	color: #000;	line-height: 1.2em;	padding: 20px 0;	letter-spacing: -0.40em;}/*フッター左（フッターナビゲーションエリア）*/#footArea-L{	width: 50%;	display: inline-block;	vertical-align: bottom;	margin: 0;	padding: 0;	letter-spacing: normal;}/*フッターナビゲーション*/ul.navi_foot{	list-style-type: none;	margin: 0 0 5px 0;	padding: 0;}.navi_foot li{	display: inline;}.navi_foot li a{	color: #000;	margin: 0 15px;	text-decoration: none;}.navi_foot li:first-child a{	margin: 0 15px 0 0;}.navi_foot li a:hover{	text-decoration: underline;}.navi_foot li + li {	border-left: 1px solid #333;}/*フッター右（コピーライトエリア）*/#footArea-R{	width: 50%;	display: inline-block;	text-align: right;	vertical-align: bottom;	margin: 0;	padding: 0;	letter-spacing: normal;}#footArea-R span{	display: inline-block;	text-align: left;	vertical-align: middle;	margin-left: 8px;	font-size: 10px;	color: #333;}