@charset "utf-8";
/* CSS Document */


body{
	background-color:#000;
	margin:0;
	min-height:800px;
}

img.bgmaximage{
  position:fixed !important;
}
 
#maincontent {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 50;
  width: 100%;
  height:100%;
}

#main_nav{
	/*background-image:url(../img/back_25.png);*/

	width:1300px;
	height:150px;
}
.rfesta_logo{
	float:left;
}
#hd_text{
	/*width:500pxpx;*/
	height:150px;
}

.rfesta_text{
	float:left;
}
.rfesta_qr{
	float:left;
}

/*#position_box{
	background-color:#F00;
	position:absolute;
	width:100%;
	height:100%;
}*/

#main_box{
	/*margin:100px auto 0px;*/
	width:1000px;
	height:500px;
	position:relative;
	top:100px;
	left:50%;
	margin-left:-500px;
}
/*infoページ*/
#main_box_2nd{
	/*background-image:url(../img/yellow_back.png);*/
	/*margin:100px auto 0px;*/
	width:680px;
	position:relative;
	top:100px;
	left:50%;
	margin-left:-340px;
}


#nav_2nd{
	width:680px;
	height:100px;
}
#info_back{
	background-image:url(../img/yellow_back.png);
	width:680px;
	overflow:hidden;
}
#cont_2nd{
	width:600px;
	margin:20px auto;
	background-color:#/*FFF*/;
}

.info_title{
/*	background-image:url(../img/yellow_back.png);
*/	background-image:url(../img/back_25.png);
	padding:2px;
	color:#FFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.info_text{
	margin-left:5px;
	color:#000;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*infoページ*/

/*intページ*/
#main_box_3nd{
	/*background-image:url(../img/yellow_back.png);*/
	/*margin:100px auto 0px;*/
	width:680px;
	position:relative;
	top:100px;
	left:50%;
	margin-left:-340px;
}

.int_main{
	width:600px;
	height:300px;
	position:relative;
}
.int_main_cl{
	width:600px;
	overflow:hidden;
}


#nav_3nd{
	width:680px;
	height:100px;
}
#int_back{
	background-image:url(../img/reef_back.png);
	width:680px;
	overflow:hidden;
}
#cont_3nd{
	width:600px;
	margin:20px auto;
	background-color:#FFF;
}
#int_2nd{
	width:600px;
	margin-top:20px;
	background-color:#FFF;
}

.int_title{
/*	background-image:url(../img/yellow_back.png);
*/	background-image:url(../img/back_25.png);
	padding:2px;
	color:#666;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.int_text{
	margin-left:5px;
	color:#666;
	font-weight:bold;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.int_text2{
	margin-left:5px;
	color:#888;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.int_text_black{
	margin-left:5px;
	color:#333;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.int_artist{
	margin-left:5px;
	color:#09C;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.int_otoko{
	margin-left:5px;
	color:#666;
	font-weight:bold;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.int_pic_left{
	float:left;
	padding:10px;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	position:relative;
}

.int_pic_right{
	float:right;
	padding:10px;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	position:relative;
}

.img_left{
	float:left;
	position:relative;
	width:300px;
	height:150px;
}



/*intページ*/
/*artページ*/
#main_box_4nd{
	/*background-image:url(../img/yellow_back.png);*/
	/*margin:100px auto 0px;*/
	width:680px;
	position:relative;
	top:100px;
	left:50%;
	margin-left:-340px;
}


#nav_4nd{
	width:680px;
	height:100px;
}
#art_back{
	background-image:url(../img/red_back.png);
	width:680px;
	overflow:hidden;
}
#cont_4nd{
	width:600px;
	margin:20px auto;
	background-color:#/*FFF*/;
}

.art_title{
/*	background-image:url(../img/yellow_back.png);
*/	background-image:url(../img/back_25.png);
	padding:2px;
	color:#FFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.art_aria{
	padding:5px;
}
.art_ng{
	position:absolute;
	top:0;
	left:-1px;
}
.art_pic{
	float:left;
	margin:10px;
	width:280px;
	height:150px;
	position:relative;
}
.art_text{
	margin-left:5px;
	color:#000;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*artページ*/

/*accessページ*/
#main_box_5nd{
	/*background-image:url(../img/yellow_back.png);*/
	/*margin:100px auto 0px;*/
	width:680px;
	position:relative;
	top:100px;
	left:50%;
	margin-left:-340px;
}


#nav_5nd{
	width:680px;
	height:100px;
}
#access_back{
	background-image:url(../img/ao_back.png);
	width:680px;
	overflow:hidden;
}
#cont_5nd{
	width:600px;
	margin:20px auto;
	background-color:#/*FFF*/;
}
#map{
	width:500px;
	height:500px;
	margin:0 auto;
}
.access_title{
/*	background-image:url(../img/yellow_back.png);
*/	background-image:url(../img/back_25.png);
	padding:2px;
	color:#FFF;
	font-size:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.access_text{
	margin-left:5px;
	color:#FFF;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
/*infoページ*/
#nav{
	width:1000px;
	height:100px;
}
#pictur{
	background-color:#;
	float:left;
	width:320px;
	height:400px;
}
.pictur_ng{
	position:absolute;
	top:100px;
	left:2px;
	z-index:1;
}

.nav_btn{
	float:right;
	width:170px;
	height:100px;
}

.topics_img{
	margin:10px 0px 0px 20px;
}



#con_box{
	background-image:url(../img/black_back.png);
	float:left;
	width:680px;
	height:400px;
}
#topics{
	float:left;
	width:380px;
	height:400px;
}
#topics_tittle{
	width:500px;
	height:80px;
}

#topics_text{
	float:left;
	width:380px;
	height:280px;
	position:absolute;


/*		overflow:auto;
*/}

#topics_textbox{
	padding:20px;
	width:360px;
	height:280px;
}

#twit_2{
	/*background-image:url(../img/twitter_bg.png);*/
	float:left;
	margin-left:0px;
	width:300px;
	height:400px;
}
#twitter_tittle{
	margin-left:20px;
	height:80px;

}
#twitter_body{
	/*background-color:#2c475f;*/
	margin-left:25px;
		width:250px;
	height:300px;

}

.text_1{
	color:#ccc;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.topics_day{
	font-size:14px;
	font-weight:normal;
	color:#ccc;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.topics_title{
	font-size:18px;
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.text_right{
	font-size:12px;
	color:#FFF;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float:right;
}
a{/*リンクされた文字*/
    color:#FFF;
    font-style:normal;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#FFF;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#FFF;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#C39;
    font-style:normal;
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}


#mcs_container .customScrollBox{overflow:auto;}
#mcs_container .dragger_container{display:none;}
