@charset "utf-8";
/*
 * name: common.css
 * author:Manabu Kushimoto(kushimoto@n-di.co.jp)
*/

/* reset
---------------------------*/
body,div,pre,p,form,fieldset,input,textarea,select,option,
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,figure,embed,object {
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	margin: 0 auto;
	background: #000;
	xfont-size: 80%;
	font-family: "メイリオ", "Meiryo", Verdana, Helvetica, "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kakugo Pro W3", Osaka, sans-serif;
	line-height: 1.5;
	color: #fff;
}
li { list-style: none; }
a { text-decoration: none; color: #fff; outline: none; }
a:hover { text-decoration: none; }
img { border: none; vertical-align: top;  }

/* header
---------------------------*/
#header {
	width: 500px;
}

	#header p {
		padding: 15px 0 30px;
		xtext-align: center;
	}


/* contents
---------------------------*/
#contents {
	width: 500px;
}

	#contents .btnGrade {
	}
		#contents .btnGrade a {
			display: block;
			padding-top: 8px;
/**			width: 100%;*/
			height: 68px;
			background: -webkit-gradient(linear, left top, left bottom, from(#fc0), to(#eec41a));
			background: -moz-linear-gradient(top, #fc0, #eec41a);
			border-top: solid #fff 1px;
			border-bottom: solid #fff 1px;
			font-size: 300%;
			text-align: center;
			color: #000;
		}

	#contents .txt {
		padding: 30px 10px;
	}

	#slide {
		xposition: relative;
		padding: 20px 0;
		width: 500px;
		background: #717375;
		overflow: hidden;
	}

		#flickable6 {
			xheight: 500px;
			overflow: hidden;
		}
		
			#flickable6 ul {
				position: relative;
				width: 3270px;
				xoverflow: hidden;
			}
			
				#flickable6 ul li {
					float: left;
					padding: 0 30px;
					width: 300px;
					height: 100%;
				}

					#flickable6 ul li img { width: 100%; }


/* footer
---------------------------*/
#footer {
	width: 500px;
}

	#footer p {
		padding: 20px 0;
		text-align: center;
	}
