@charset "EUC-JP";   /*   文字コード   */

/* ************************************************************
===============================================================

・ ページ内個別設定はこちらに追加！
・ 共通はcommon.cssにあります。
・ 共通に同じClass、IDのものがあります。これは同じ記述を減らす
   為に上書き・追加処理にした為です。
・ 他のページと共有可能もしくは、今後必要な可能性がある場合は
   共有部分のみcommon.cssに追加をしてください。
・ 共通は他のページにも影響します。

===============================================================
************************************************************* */

a	{ outline: none; overflow:hidden; }

.kome {
	text-indent:-1em;
	padding-left:1em;
}

ul,li {
	padding:0 0;
	margin:0 0;
	list-style:outside disc;
}

ul {
	padding:0 0;
	margin:0 0;
	margin-left:1.5em;
}

/* ▼mainBox▼  */

body {
	background: url(/net/nef/akiba/images/background3.jpg) #FFF top center no-repeat;
	color:#666666;
	text-align:left;
}

#header {
	width: 890px;
	height: 1500px;
	background: url(/net/nef/akiba/images/main5.jpg) #ccc top center no-repeat;
	margin:0 auto;
}

.mononopu_f{
	padding: 32px 0 0 760px;
}

.mononopu_f a{
	position:absolute;
	width:210px;
	height:145px;
	display:block;
	background: url(/net/nef/akiba/images/mononopu_f.png)
}

.mononopu_f a:hover{
	background: url(/net/nef/akiba/images/mononopu_f.png) 209px 0;
}

/*
.btn_access{
	padding: 241px 0 0 545px;
}

.btn_access a{
	background: url(/net/nef/akiba/images/btn_access2.gif);
	width: 58px;
	height: 17px;
	display: block;
}

.btn_access a:hover{
	background: url(/net/nef/akiba/images/btn_access2.gif) 0px -17px;
}
*/

.access{
	padding: 245px 0 0 520px;
}

.btn_nikonama{
	padding: 50px 0 0 267px;
}

.btn_nikonama a{
	background: url(/net/nef/akiba/images/btn_nikonama.png);
	width: 390px;
	height: 79px;
	display:block;
}

.btn_nikonama a:hover{
	background: url(/net/nef/akiba/images/btn_nikonama.png) 0px -79px;
}

#btn_area {
	margin-top:670px;
	
}


.btn_item{
	float:right;
	display:block;
	height: 75px;
	margin-top: -127px;
}

.btn_item a{
	margin-right:55px;
	width: 350px;
	height: 75px;
	display: block;
	background: url(/net/nef/akiba/images/btn_item.png);
}

.btn_item a:hover{
	background-position:-350px 0;
}


.btn_item2 {
	float:left;
	display:block;
	height: 75px;
	margin-top: -127px;
}

.btn_item2 a{
	margin-left:65px;
	margin-top:30px;
	width: 350px;
	height: 45px;
	display: block;
	background: url(/net/nef/akiba/images/btn_item2.png);
}

.btn_item2 a:hover{
	background-position:-350px 0;
}




/*
.fukidashi{
	width: 535px;
	height: 113px;
	padding: 308px 0 0 175px;
}

.fukidashi a{
	background: url(/net/nef/akiba/images/fukidashi.png);
	width: 535px;
	height: 113px;
	display: block;
}

.fukidashi a:hover{
	background: url(/net/nef/akiba/images/fukidashi.png) -535px 0;
}

*/

/*
.oubo_link{
	padding: 89px 0 0 287px;
}

.oubo_link a{
	background: url(/net/nef/akiba/images/btn_oubo_end.png);
	width: 316px;
	height: 32px;
	display: block;
}

.oubo_link a:hover{
	background: url(/net/nef/akiba/images/btn_oubo_end.png) -317px 0px;
}
*/

.nol_official{
	/* padding: 380px 0 0 70px; */
	/* border: solid 1px #000; */
	width: 225px;
	float: left;
	padding-left: 65px;
	padding-top: 365px;
}

.nol_official a{
	background: url(/net/nef/akiba/images/ofl_link.png);
	width: 180px;
	height: 23px;
	display: block;
}

.nol_official a:hover{
	background: url(/net/nef/akiba/images/ofl_link.png) -182px 0px;
}

.dol_official{
	/* padding: 0 0 0 353px;
	margin: -23px 0 0 0; */
	/* border: solid 1px #f00; */
	width: 225px;
	float: left;
	padding-left: 65px;
	padding-top: 365px;
}

.dol_official a{
	background: url(/net/nef/akiba/images/ofl_link.png);
	width: 180px;
	height: 23px;
	display: block;
}

.dol_official a:hover{
	background: url(/net/nef/akiba/images/ofl_link.png) -182px 0px;
}

.smusou_official{
	/* padding: 0 0 0 0;
	margin: -23px 0 0 640px;*/
	/* border: solid 1px #0f0; */
	width: 225px;
	float: left;
	padding-left: 65px;
	padding-top: 365px;
}

.smusou_official a{
	background: url(/net/nef/akiba/images/ofl_link.png);
	width: 180px;
	height: 23px;
	display: block;
}

.smusou_official a:hover{
	background: url(/net/nef/akiba/images/ofl_link.png) -182px 0px;
}

/*.header_txt{
	width: 765px;
	height: 0;
	padding: 635px 0 0 0px;
	margin: 0 auto;
	text-align: left;
	color: #000;
}
*/

#wrapper {
	width:890px;
	background:#FFF;
	margin:0 auto;
	padding-top:1px;
}

#contents {
	width:890px;
	margin:0 auto;
}

#enqueteIntro {
	width:760px;
	margin:0 auto;
}

#enqueteEnd {
	width:760px;
	margin:0 auto;
}

#enqueteEnd h4 {
	font-weight:bold;
	text-align:center;
}

#info{
	padding:0 0 0 20px;
	text-align:left;
}

#keta{
	padding:0 0 0 20px;
	margin: 0px 20px 3px 10px;
	color: #330;
}

/* ▼title▼  */

h3{
	color: #444;
}

h4{
	color: #444;
	background:#ffd3bb;
}

dt{
	background: #bbf3ff;
	color: #444;
}

dt strong{
	color: #fff;
}

/* ▼font▼  */
strong{
	color: #000;
}

#error_message{
	color: #444;
}

.at{
	font-size:10px;
	color: #444;
}

em{
	color: #ffd8b0;
}

.contBox em{
	color: #ff8040;
}

/* ▼link▼  */
a {
	color:#3d8dce;
	text-decoration:none;
	outline: none;
	overflow:hidden;
}

a:hover {
	color:#a6d1f4;
	text-decoration: underline;
}

/* ▼button▼  */

#btnEnter{
	width:758px;
	height:103px;
	background: url(/net/nef/akiba/images/link_oubo_end.png);
}

/* #btnEnter a{
	width:758px;
	height:103px;
	background: url(/net/nef/akiba/images/link_oubo_end.png);
}

#btnEnter a:hover{
	width:758px;
	height:103px;
	background: url(/net/nef/akiba/images/link_oubo_end.png) -759px 0;
}
*/