@charset "shift_jis";
@import url(http://fonts.googleapis.com/css?family=Audiowide);

h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,table,th,tr,form {
    margin:0; padding:0; font-size:100%;
}

a:link {
	color: #0000dd;

}
a:visited{
	color: #9090ff;
}

a:hover{
	color: #ffdd55;
}

a:active{
	color: #ff6655;
}



#body{
	color: #ffffff;
	margin:0;
	text-align:center;
	font-size:100%;
	font-family:"ＭＳゴシック";
	background-image: url('images/siteimage/background/bg10.png');
}


#siteImage{
	width:300px;

}


#header{
	margin:0px;
	text-align:left;
	height:30px;
	background-image:url('http://newi.at-ninja.jp/images/siteimage/menubar/navis.png');
}


#gloval{
	width:950px;
	background-image:url('http://newi.at-ninja.jp/images/siteimage/menubar/navis.png');
}

/* O[oj[Ěb */
#gloval ul {

	list-style-type: none;
	margin:0;
	padding:0;
	display:block;
	height:30px;

}

/* ęiÚ */
#gloval ul ul{
	display:none;
	position:absolute;
	top:100%;
	left:0;


}

#gloval ul ul li{
	width:250px;
	background-color:#828282;

}

/* ńiÚČ~ */
#gloval ul ul ul {
	top:0;
	left:100%;
}

/* ęiÚ */
#gloval li {
	float:left;
}

#gloval li li {
	clear:both;
}



#gloval  li:hover {
	position:relative;

}

#gloval Ul Ul li:hover {
	background:#3d3d3d;
}

#gloval  li:hover > ul {
	display: block
}


#gloval.column1, #gloval.column2, #gloval.column3 {
   color:#333;
   background:#3d3d3d;
}


#gloval Ul li {
	list-style:none;

	float:left;
}

#gloval Ul li a {








	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#7f7f7f;

	color:#c3c3c3;

	width:100px;
	display:block;

	line-height:30px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}

#gloval Ul li a:hover {
	color:#ffffff;
	width:100px !important;
	background-image:url('http://newi.at-ninja.jp/images/siteimage/menubar/navins.png') !important;
}

#gloval ul #current a{
	background-image:url('http://newi.at-ninja.jp/images/siteimage/menubar/navics.png');
	color:#ffffff;
}



H1{
	font-family: "Audiowide", cursive;
	font-size:350%;
	margin: 20px ;
}








#wrap{
	width:100%;
	text-align:left;
	margin:0 0px;

}





#navi{
	border-top:solid 1px #b9b9b9;
	border-bottom:solid 1px #b9b9b9;
	text-align:left;
	font-weight:bold;
	font-size:80%;
	font-family:"ÂlÂr ÂSÂVÂbÂN";

}





#inner{
	margin: 10px;
	text-align:center;
	font-weight:bold;
	font-size:100%;
	font-family:"ÂlÂr ÂSÂVÂbÂN";
}
#main{
	text-align:center;
	width:75%;
	float:left;
	border-top-style:solid;
	border-top-width:5px;
	border-top-color:#919191;
	font-weight:bold;
	font-size:200%;
}



#menu{
	width:24%;
	float:right;
	border-top-style:solid;
	border-top-width:5px;
	border-top-color:#736fcc;
}

.clear {
	clear:both;
}
.clear hr {
	display:none;
}




#footer{
	margin-top:30px;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#717171;
	text-align:right;
	font-size:70%;
	font-weight:bold;
	font-style:italic;
}
#footer img{
	margin-left:auto;
}









