@charset "utf-8";

/* ===================================================================

CSS Information

 File name:footer.css
 Author:ZIGExN,Inc
 
=================================================================== */

/*----------------------------------------------------
	#footer
----------------------------------------------------*/


#footer {
	clear: both;
	width: 100%;
	min-width:960px;
	background-color: #000;
}

	/* .inner */
	#footer .inner {
		position: relative;
		width: 960px;
		height: 45px;
		margin: 0 auto;
		overflow: hidden;
	}
		/* .prLink */
		#footer .inner .prLink {
			position: absolute;
			top: 25px;
		}
			#footer .inner .prLink li {
				display: inline;
				color: #FFF;
			}
		/* .menu */
		#footer .inner .menu {
			position: absolute;
			bottom: 15px;
			font-size: 10px;
			padding-top: 15px;
		}
			#footer .inner .menu li {
				display: inline;
				padding: 0 10px 0 15px;
				background: url(/images/common/icon_link02.gif) no-repeat 0 2px;
			}
				/* link */
				#footer .inner a:link { text-decoration: none; color: #FFF; }
				#footer .inner a:visited { text-decoration: none; color: #FFF; }
				#footer .inner a:hover { text-decoration: underline; color: #999; }
		/* copyright */
		#footer .inner .copyright {
			position: absolute;
			right: 0;
			bottom: 18px;
		}

	/* .outer */
	#footer .outer {
		font-size: 10px;
		background-color: #FFF;
	}
		#footer .outer .aboutZIGExN {
			position: relative;
			height: 80px;
			overflow: hidden;
		}
			/* .corporateLogo */
			#footer .outer .corporateLogo {
				 position: absolute;
				 top: 20px;
				 right: 270px;
			}
			/* .privacyMark */
			#footer .outer .privacyMark {
				 position: absolute;
				 top: 20px;
				 right: 20px;
				 width: 240px;
				 height: 40px;
				 overflow: hidden;
			}
				#footer .outer .privacyMark img {
					float: left;
					vertical-align: middle;
					padding-right: 10px;
				}
				#footer .outer .privacyMark span {
					line-height: 150%;
				}
		/* .otherService */
		#footer .outer .otherService {
			border-top: 1px solid #CCCCCC;
			padding: 5px 15px;
		}
			#footer .outer .otherService li {
				display: inline;
			}
				#footer .outer .otherService li a {
					color: #666;
				}