body{
	font-size:13px;
	line-height:19px;
	color:#000000;
}

a{
	color:#000000;
	text-decoration:none;
}

a:hover{
	color:#FF9900;
}

#contents{
	margin-right:auto;
	margin-left:auto;
	width:900px;
	background-color:;
}

/*  ヘッダー */
h1{
	margin-top:0px;
	margin-bottom:0px;
}

#index{
	margin-top:10px;
	margin-left:0px;
	margin-bottom;0px;
	float:left;
	width:700px;
	background-color:#;
}

span.now_here{
	color:#FF9900;
}

/*  ホーム */
#section_home{
	margin-top:0px;
	margin-left:800px;
	margin-right:0px;
	margin-bottom;0px;
	height:70px;
}

a.home span{
	display:none;
}

a.home{
	display:block;
	background-image:url(../img/menu/menu_back.gif);
	background-repeat:no-repeat;
	width:82px;
	height:60px;
}

a:hover.home{
	background-repeat:no-repeat;
	background-position:top right;
}


/*  タイトル */
#index_title{
	width:900px;
	border-bottom:solid 1px #000000;
	margin-top:10px;
	margin-left:10px;
	padding-bottom:0px;
}

h2.title01{
	margin-top:0px;
	margin-bottom:5px;
	padding-bottom:0px;
	width:800px;
}


a.link_past{
	float;left;
}

/* 本文 */
.box{
	clear:both;
	margin-left:10px;
	margin-bottom:0px;
	width:880px;
	height:170px;
	border-bottom:dotted 1px #000000;
	background-color:;
}

.box_tatenaga{
	clear:both;
	margin-left:10px;
	margin-bottom:0px;
	width:880px;
	height:250px;
	border-bottom:dotted 1px #000000;
	background-color:;
}

/*  メイン */
.main{
	margin-top:0px;
	width:680px;
	float:left;
	
}

h3{
	margin-top:5px;
	margin-bottom:0px;
}


.mark{
	vertical-align:middle;
	
}


/*　動画　*/
.box2{
	float:left;
	margin-top:10px;
	margin-left:30px;
	margin-bottom:0px;
	width:170px;
	background-color:;
}

/*　テキスト関連 */
p.song{
	clear:both;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
}

p.text{
	margin-top:5px;
	margin-bottom:10px;
	margin-left:50px;
}

/*  動画 */
.movie{
	margin-top:0px;
	margin-left:0px;
}


/*  トップボタン */
.box_top{
	float:left;
	margin-top:0px;
	margin-left:0px;
}

a.top span{
	display:none;
}

a.top{
	margin-top:0px;
	display:block;
	background-image:url(../img/menu/menu_top.gif);
	background-repeat:no-repeat;
	width:82px;
	height:60px;
}

a:hover.top{
	background-repeat:no-repeat;
	background-position:top right;
}

address{
	margin-top:0px
	margin-bottom:0px;
	color:#999999;
	font-weight:bold;
	font-style:normal;
	font-family:Verdana;
	font-size:10px;
	text-align:right;
	padding-top:40px;
	padding-right:0px;
	padding-bottom:5px;
}

a.ust_link span{
	display:none;
}

a.ust_link{
	display:block;
	background-image:url(../img/milestone/Ust160_125_01.gif);
	background-repeat:no-repeat;
	width:165px;
	height:125px;
}

a:hover.ust_link{
	display:block;
	background-image:url(../img/milestone/Ust160_125_01_02.gif);
	background-repeat:no-repeat;
	width:165px;
	height:125px;
}


