body {

	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 20px; 
	PADDING-TOP: 0px
	font-size: 62.5%;  /*Resets 1em to 10px */
	font-family: "ヒラギノ角ゴ Pro ", "Hiragino Kaku Ghothic Pro", "Hiragino Kaku Gothic Pro", "MS UI Gothic",  "ＭＳ Ｐゴシック", "MS PGothic", "Osaka", verdana, Helvetica, "MS Trebuchet", Arial, sans-serif;
	background: #000000;
	}

#page {
	width: 850px;
	height: auto;
	margin: 20px auto;
	text-align: left;
	background-image: url(images/bg-star.jpg);
	background-repeat: repeat-x;
	background-color: #040E63;
}

img {
    border-style:none;
}


#title {
	width: 750px;
	height: 274px;
	margin: auto;
	background-image: url(images/title-bg.jpg);	background-repeat: no-repeat;
}

#title h1 {
	text-indent:-9999px;
	width: 371px;
	height: 248px;
	float: left;
	margin-top: 12px
	margin-left: 8px;
	background:url(images/logo-02.jpg);
}

#title h2 {
	text-indent:-9999px;
}

#title h3 {
	text-indent:-9999px;
}


#News{
	width: 750px;
	height: auto;
	margin: auto;
	margin-top: 20px;
	background:url(images/news-main.jpg);

}

#NewsHead {
	width: 750px;
	height: 53px;
	margin: 0;
	background:url(images/news-head.jpg);
	background-repeat: no-repeat;
}

#NewsHead h2 {
	text-indent:-9999px;
	float: left;
}


#NewsHead h3 {
	padding-top: 30px;
	padding-left: 680px;
	font-size : 12px;
	text-decoration : none;
}

.NewsMain {
	width: 750px;
	height: auto;
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	line-height: 1.5;
	font-size: 12px;
	background:url(images/news-main.jpg);
	background-repeat: repeat-y;
}


.Newsday {
	float: left;
	color: #4931FF;
	font-weight : bold;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 0px;
}

.Newsdate {
	width: 580px;
	height: auto;
	margin-left: 100px;
}


#NewsBottom {
	width: 750px;
	height: 23px;
	margin: 0;
	background:url(images/news-bottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

a.link:LINK{	/* リンクのスタイル */
	color : #ffffff;	/* 文字色 */
	text-decoration : none;	/* 装飾なし */
	font-weight : normal;	/* 線の太さ普通 */
}
a.link:VISITED{	/* すでに見たリンクのスタイル */
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
}

a.link:HOVER{
	text-decoration : none;
	font-weight : bold;
}

#Kakaku {
	text-indent:-9999px;
	width: 850px;
	height: 200px;
	margin-top: 20px;
	background-image: url(images/kakaku.jpg);	
	background-repeat: no-repeat;
}

#youtube{
	width: 850px;
	height: 211px;
	margin: 20px auto 20px;
}

.youtube-q {
	float: left;	
	padding: 5px;
}

.youtube-man {
	float: left;
	padding: 5px;
}

.youtube-seven{
	float: left;
	padding: 5px;
}

#ultraQ {
	text-indent:-9999px;
	width: 750px;
	height: 361px;
	margin: auto;
	margin-top: 40px;
	background-image: url(images/ultraq5.jpg);	
	background-repeat: no-repeat;

}

#ultraQ p {
	color:#ffffff;
	font-size:12px;
	margin:30px;
	line-height:1.5em;
	margin-top:200px;

}

#ultra {
	text-indent:-9999px;
	width: 750px;
	height: 375px;
	margin: auto;
	margin-top: 20px;
	background-image: url(images/ultra3.jpg);	
	background-repeat: no-repeat;
}

#ultra p {
	color:#ffffff;
	font-size:12px;
	margin:30px;
	line-height:1.5em;
	margin-top:200px;

}

#seven {
	text-indent:-9999px;
	width: 750px;
	height: 313px;
	margin: auto;
	margin-top: 20px;
	background-image: url(images/seven.jpg);	
	background-repeat: no-repeat;
}


#tokuten {
	width: 750px;
	height: 308px;
	margin: auto;
	margin-top: 10px;
	background-image: url(images/tokuten1.jpg);	
	background-repeat: no-repeat;
}

#tokuten h2 {
	text-indent:-9999px;
}

#tokuten-date {
	font-size: 14px;
	font-weight : bold;
	font-family : sans-serif;
	letter-spacing : 2px;
	margin: 50px;
	margin-top: 145px;
}

#tokuten2 {
	width: 750px;
	height: 247px;
	margin: auto;
	margin-top: 30px;
	background-image: url(images/tokuten2.jpg);	
	background-repeat: no-repeat;
}

#tokuten2 h2 {
	text-indent:-9999px;
}

#tokuten2-date {
	font-size: 14px;
	font-weight : bold;
	font-family : sans-serif;
	letter-spacing : 2px;
	margin: 50px;
	margin-top: 145px;
}


#tokuten3 {
	width: 750px;
	height: 680px;
	margin: auto;
	margin-top: 30px;
	background-image: url(images/tokuten3.jpg);	
	background-repeat: no-repeat;
}

#tokuten3 ul{
	margin-left: 80px;
	line-height: 20px;
	color: #0036FF;
}

#tokuten3 h2 {
	text-indent:-9999px;
}

#tokuten3-date {
	font-size: 14px;
	font-weight : bold;
	font-family : sans-serif;
	letter-spacing : 2px;
	margin: 50px;
	margin-top: 125px;
}

#tokuten3-chuui{
	font-size: 10px;
	margin-left: 50px;
}

#tokuten3-jacket{
	color: #0B7200;
	margin-left: 320px;
	width: 335px;
	height: 200px;
	margin-top: 70px;
	line-height: 20px;
}

#tokuten3-jacket_hosoku{
	font-size: 10px;
	color: #000000;
}


#otherlink{
	margin-top: 30px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

#footer  {
	text-indent:-9999px;
	width: 750px;
	height: 50px;
	margin: auto;
	background-image: url(images/copy.jpg);	
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0;
}

