@charset "Shift_JIS";
/* CSS Document */

*{
	margin:0;
	padding:0;
}
body{
	padding:30px 0 10px;
	color:#FFFFFF;
	text-align:center;
}
img{
	border: 0;
}
a {
	color:#FF7937;
}

.clear {
	clear:both;
}
.clear hr {
	display:none;
}

#wrap {
	width:770px;
	margin:auto;
	text-align:left;
}
#logo {
	float:left;
	padding-right:163px;
	height:50px;
}
h1 {
	height:50px;
}

#wrap-main {
	height:430px;
	background:url(../_img/bg.jpg) no-repeat;
	padding-left:40px;
	clear:both;
}
#txt-release {
	padding:42px 0 13px;
}
#txt-service {
	 padding:42px 0 15px;
}
#txt-thanks {
	padding-top:42px;
}

#btn-release a,
#btn-ex a,
#btn-N700 a,
#btn-eco a {
	display:block;
	height:28px;
	text-indent:-9999px;
	outline:none;
}
#btn-release a {
	width:315px;
	background:url(../_img/btn_newsrelease.gif) no-repeat;
}
#btn-release a:hover {
	background-position:0px -28px;
}
#btn-ex a {
	width:165px;
	background:url(../_img/btn_ex.gif) no-repeat;
}
#btn-ex a:hover {
	background-position:0px -28px;
}
#btn-N700 a {
	width:165px;
	background:url(../_img/btn_N700.gif) no-repeat;
	margin:7px 0px;
}
#btn-N700 a:hover {
	background-position:0px -28px;
}
#btn-eco a {
	width:165px;
	background:url(../_img/btn_eco.gif) no-repeat;
}
#btn-eco a:hover {
	background-position:0px -28px;
}
#footer-line {
	background:url(../_img/line.gif) repeat-x;
	height:4px;
	margin:60px 0 6px;
}
#footer {
	width:770px;
	margin:auto;
}
#praivacy {
	float:left;
	border-right:1px solid #CCCCCC;
}
#policy {
	float:left;
}
#copyright {
	float:right;
}
