@charset "utf-8";

/*------------------------------*/
/* Tag Override                 */
/*------------------------------*/



/*------------------------------*/
/* Layout                       */
/*------------------------------*/
div#menu {
	width: 662px;
	margin-top: 30px;
}

div#N01-naegi {
	width: 652px;
	padding-left: 10px;
	margin-top: 25px;
	background: url(../../naegi/img/n01/bg.jpg) top right no-repeat;
}

div#N02-naegi {
	width: 580px;
	margin: 25px auto 0px auto;
}

div#N03-naegi {
	width: 662px;
	margin: 25px auto 0px auto;
}



/*===styles=======================*/
h1 {
	width: 250px;
	height: 35px;
	margin-top: 19px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../download/img/title_main.jpg) top left no-repeat;
}

p.note {
	margin-top: 10px;
}

/*+++ ���j���[ +++*/
#menu ul {
	list-style: none;
}
#menu li{
	list-style: none;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
}
#menu li a {
	height: 35px;
	display: block;
	background-image: url(../../naegi/img/menu.jpg);
}
#menu li.N01 a {
	width: 219px;
	background-position: 0px 0px;
}
#menu li.N01 a:hover, #menu li.N01-SLCT a  {
	width: 219px;
	background-position: 0px -53px;
}
#menu li.N02 a {
	width: 224px;
	background-position: -219px 0px;
}
#menu li.N02 a:hover, #menu li.N02-SLCT a {
	width: 224px;
	background-position: -219px -53px;
}
#menu li.N03 a {
	width: 219px;
	background-position: -443px 0px;
}
#menu li.N03 a:hover, #menu li.N03-SLCT a {
	width: 219px;
	background-position: -443px -53px;
}

/*--- �c�؂��Ă�R���e���c---*/
div#N01-naegi p.title-sub {
	margin-top: 4px;
	margin-bottom: 16px;
}

div#N01-naegi p.DL-btn {
	margin-top: 24px;
}

div#N01-naegi p.DL-btn2 {
	margin-top: 63px;
	color: #635f5c;
}
div#N01-naegi p.DL-btn2 img {
	margin-right: 15px;
	vertical-align: middle;
}

/*--- �c�؂𑗂�---*/

/*--- �΂�MAP---*/

