/* このcssは全てのhtmlファイルにリンクさせるcssです。 */

body {
	margin: 0px;
	padding: 0px;
	background-color: #CCCCCC;
	color: #56370E;
}
p {
	margin:0;
}
#content a {
	color: #0000FF;
}
#text_link a {
	text-decoration:none;
	color: #56370E;
}
#text_link a:hover { text-decoration:underline; }

.line {
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
.date {
	padding-top: 7px;
	padding-bottom: 10px;
	font-size: 9px;
	text-align: center;
}
#head {
	background-image: url(../img/public/head.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 172px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFA600;
	width: 716px;
	margin-right: auto;
	margin-left: auto;
}
#content {
	width: 716px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-bottom: 20px;
}
#main_button_box {
	width: 716px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.main_button {
	font-size: 10px;
	float: left;
}
#main_button_to_top {
	width: 54px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-left: 662px;
}
#footer {
	padding-top: 15px;
	padding-bottom: 30px;
}
#text_link {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFA600;
	clear: both;
	text-align: center;
	padding-top: 15px;
	font-size: 9px;
	width: 716px;
	margin-right: auto;
	margin-left: auto;
}
#page_top {
	width: 109px;
	margin-right: auto;
	margin-left: auto;
	height: 23px;
	margin-bottom: 50px;
}
.text_table {
	width: 716px;
}
.text10 {
	font-size: 10px;
}
.mgl4 {
	margin-left: 4px;
}


/* ▼▼ここから下はロールオーバーのボタン用です。▼▼ */


/* アクセスマップボタン用 */

#access{
	background:url("../img/public/btn_access02.gif") no-repeat;
	margin-top: 129px;
	margin-right: 0px;
	float: right;
}
#access a{
	display:block;
	width:91px;
	height:29px;
	background:url("../img/public/btn_access01.gif");
	text-indent:-9999px;
}
#access a:hover{
	background:none;
}

/* タイトルボタン用 */
h1{
	margin-top: 50px;
	margin-left: 100px;
	float: left;
	background-image: url(../img/public/rire-title.gif);
	background-repeat: no-repeat;
}
h1 a{

	display:block;
	width:418px;
	height:21px;
	text-indent:-9999px;
}
/* about RiREボタン用 */

#about{
	background:url("../img/public/btn_about02.gif") no-repeat;
}
#about a{
	display:block;
	width:73px;
	height:46px;
	background:url("../img/public/btn_about01.gif");
	text-indent:-9999px;
}
#about a:hover{
	background:none;
}

/* artist infoボタン用 */

#artist{
	background:url("../img/public/btn_artist02.gif") no-repeat;
}
#artist a{
	display:block;
	width:82px;
	height:46px;
	background:url("../img/public/btn_artist01.gif");
	text-indent:-9999px;
}
#artist a:hover{
	background:none;
}

/* event scheduleボタン用 */

#event{
	background:url("../img/public/btn_event02.gif") no-repeat;
}
#event a{
	display:block;
	width:97px;
	height:46px;
	background:url("../img/public/btn_event01.gif");
	text-indent:-9999px;
}
#event a:hover{
	background:none;
}

/* web shopボタン用 */

#web{
	background:url("../img/public/btn_web02.gif") no-repeat;
}
#web a{
	display:block;
	width:91px;
	height:46px;
	background:url("../img/public/btn_web01.gif");
	text-indent:-9999px;
}
#web a:hover{
	background:none;
}

/* columnボタン用 */

#column{
	background:url("../img/public/btn_column02.gif") no-repeat;
}
#column a{
	display:block;
	width:82px;
	height:46px;
	background:url("../img/public/btn_column01.gif");
	text-indent:-9999px;
}
#column a:hover{
	background:none;
}

/* for rentボタン用 */

#rent{
	background:url("../img/public/btn_rent02.gif") no-repeat;
}
#rent a{
	display:block;
	width:99px;
	height:46px;
	background:url("../img/public/btn_rent01.gif");
	text-indent:-9999px;
}
#rent a:hover{
	background:none;
}

/* linkボタン用 */

#link{
	background:url("../img/public/btn_link02.gif") no-repeat;
}
#link a{
	display:block;
	width:82px;
	height:46px;
	background:url("../img/public/btn_link01.gif");
	text-indent:-9999px;
}
#link a:hover{
	background:none;
}

/* mailボタン用 */

#mail{
	background:url("../img/public/btn_mail02.gif") no-repeat;
}
#mail a{
	display:block;
	width:82px;
	height:46px;
	background:url("../img/public/btn_mail01.gif");
	text-indent:-9999px;
}
#mail a:hover{
	background:none;
}

/* topボタン用 */

#top{
	background:url("../img/public/btn_top02.gif") no-repeat;
}
#top a{
	display:block;
	width:54px;
	height:19px;
	background:url("../img/public/btn_top01.gif");
	text-indent:-9999px;
}
#top a:hover{
	background:none;
}

/* pagetopボタン用 */

#pagetop{
	background:url("../img/public/btn_pagetop01.gif") no-repeat;
}
#pagetop a{
	display:block;
	width:109px;
	height:23px;
	background:url("../img/public/btn_pagetop02.gif");
	text-indent:-9999px;
}
#pagetop a:hover{
	background:none;
}
