@charset "utf-8";
/* CSS Document */

@import url("comon.css");  

/* ======================================================================================================================================
		カテゴリ共通
======================================================================================================================================== */

/* ---------------------------------
		NEXTボタン
-----------------------------------*/

#btmlinks{

border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
color:#476d2a!important;
display: inline-block;
font-family: Arial;
font-size: 12px;
font-weight: 300;
height: 18px;
margin-bottom: 0px;
margin-left: 475px;
margin-right: 0px;
margin-top: 0px;
outline-color: #476d2a!important;
outline-style: none;
outline-width: 0px;
padding-bottom: 0px;
padding-left: 15px;
padding-right: 0px;
padding-top: 0px;
text-align: left;
width: 390px;
height:15px;}

#btmlinks img{ width:40px; height:15px; border:none;}

/* ---------------------------------
		//NEXTボタン
-----------------------------------*/


/* ----------------------------------
		メイン＿ボックス
----------------------------------- */
h2.h2_m_box{
width:900px;
height:25px;
margin:0px;
padding:0px;
}

.main_bg{
width:900px;
height:auto;
margin: 0 0 10px 0;
padding:1px 0 10px 0;
clear: both;
}


/* ----------------------------------
		//メイン＿ボックス
----------------------------------- */

/* -------------------------------------------------------------------------------------------------------------
		1カラム用＿ボックス
------------------------------------------------------------------------------------------------------------- */


.main_main{
width:880px;
margin:10px 0 0 10px;
padding:1px 0 0 0;
height:auto;
clear:both;
}



/* -------------------------------------------------------------------------------------------------------------
		//1カラム用＿ボックス
------------------------------------------------------------------------------------------------------------- */



/* -------------------------------------------------------------------------------------------------------------
		2カラム用＿ボックス
------------------------------------------------------------------------------------------------------------- */


/*----------------------------------
		レフトメイン
-----------------------------------*/
#left_main{
width:160px;
margin:10px 0 0 10px;
height:auto;
float:left;
}
/*----------------------------------
		//レフトメイン
-----------------------------------*/



	
	
	
	/*----------------------------------
			レフト＿ボックス
	-----------------------------------*/
	h2.h2_l_box{
	width:160px;
	height:25px;
	margin:0px;
	padding:0px;
	}
	
	.left_box{
	width:160px;
	margin:0px;
	height:auto;
	margin: 0 0 0px 0px;
	clear: both;
	}
	/*----------------------------------
			//レフト＿ボックス
	-----------------------------------*/




/*----------------------------------
		ライトメイン
-----------------------------------*/
#right_main{
width:710px;
margin:10px 0px 0px 10px;
height:auto;
float:left;
}
/*----------------------------------
		//ライトメイン
-----------------------------------*/

	/*----------------------------------
			ライト＿ボックス
	-----------------------------------*/
	h2.h2_r_box{
	width:710px;
	height:25px;
	margin:0px;
	padding:0px;
	}
	
	.right_box{
	width:710px;
	margin:0px;
	height:auto;
	margin: 0 0 0px 0;
	padding:0 0 10px 0;
	clear: both;
	}
	/*----------------------------------
			//ライト＿ボックス
	-----------------------------------*/
	
	
	
/* -------------------------------------------------------------------------------------------------------------
		//2カラム用＿ボックス
------------------------------------------------------------------------------------------------------------- */









/* ======================================================================================================================================
		//カテゴリ共通
======================================================================================================================================== */





/* ======================================================================================================================================
		MEMBERS
======================================================================================================================================== */



/*----------------------------------
		DJ SEARCH
-----------------------------------*/

.dj_box{ width:80px!important; height:auto; margin:10px 0 0 9px; float:left; overflow:hidden;}
.dj_box img{ width:80px!important; height:80px; margin:0; padding:0; border:0; }
.dj_name{width:80px!important; height:auto; background-color:#282723; padding:0px; margin:0px; }
.dj_name p{font-size:0.8em; width:70px!important; height:25px; margin:0; padding:3px 0 0 5px; line-height:1em;}


/*----------------------------------
		//DJ SEARCH
-----------------------------------*/


/* ======================================================================================================================================
		//MEMBERS
======================================================================================================================================== */









/* ======================================================================================================================================
		ABOUT
======================================================================================================================================== */

/*----------------------------------
		ABOUT SEARCH
-----------------------------------*/

.about_box{ width:860px!important; height:auto; margin:10px 0 0 10px; float:left; overflow:hidden; padding:10px;
background:url(../aboutus/images/bg.gif) #282723 no-repeat top left;}
.comTbl{width:860px!important; margin: 0 0 10px 0; border-top:1px solid #444; border-left:1px solid #444;}
.comTbl th{ padding:10px 20px 10px 10px; border-bottom:1px solid #444; border-right:1px solid #444; font-weight:normal; text-align:right;}
.comTbl td{ padding:10px; border-bottom:1px solid #444; border-right:1px solid #444;}

.aboutTxt{ width:840px; padding:10px; height:auto; line-height:1.5em; margin:0 0 15px 0;}
.about_box h3{ margin:0; padding:0 0 0 15px; font-weight:bold; font-size:1em; background:url(../images/icon/listicon.gif) no-repeat 0px 4px;}
.about_box h3.flow{ margin:0 0 5px 0; padding:0 0 3px 15px; border-bottom: 1px solid #222222; font-weight:bold; font-size:1em; background:url(../images/icon/listicon.gif) no-repeat 0px 4px;}

.about_box p{ margin:0 0 0 15px; padding:0;}



/*----------------------------------
		//ABOUT SEARCH
-----------------------------------*/

/* ======================================================================================================================================
		//ABOUT
======================================================================================================================================== */


	

/* ======================================================================================================================================
		CONTACT
======================================================================================================================================== */

/*----------------------------------
		CONTACT SEARCH
-----------------------------------*/

.contact_box{ width:860px!important; height:auto; margin:10px 0 0 10px; float:left; overflow:hidden; padding:10px;
background:url(../aboutus/images/bg.gif) #282723 no-repeat top left;}

.contactTxt{ width:840px; padding:10px; height:auto; line-height:1.5em; margin:0 0 15px 0;}
.contact_box h3{ margin:0; padding:0 0 0 15px; font-weight:bold; font-size:1em; background:url(../images/icon/listicon.gif) no-repeat 0px 4px;}
.contact_box h3.flow{ margin:0 0 5px 0; padding:0 0 3px 15px; border-bottom: 1px solid #222222; font-weight:bold; font-size:1em; background:url(../images/icon/listicon.gif) no-repeat 0px 4px;}

.contact_box p{ margin:0 0 0 15px; padding:0;}



/*----------------------------------
		//CONTACT SEARCH
-----------------------------------*/

/* ======================================================================================================================================
		//CONTACT
======================================================================================================================================== */






/* ======================================================================================================================================
		DROP
======================================================================================================================================== */

/*----------------------------------
		DROP SEARCH
-----------------------------------*/

.drop_box{ width:150px!important; height:auto; margin:8px 0 0 8px; float:left; overflow:hidden; padding:10px; background-color:#282723;}
.drop_box img{ width:150px!important; height:150px; margin:0px; padding:0; border:0;}
.drop_name{width:150px!important; height:auto; background-color:#282723; padding:0px; margin:0px; }
.drop_name p{font-size:0.8em; width:150px!important; height:45px; margin:0; padding:5px 0 0 0; line-height:1.2em;}

.btn_dl_shicyou box{ width:150px;}
.btn_dl_shicyou{ margin:0; padding:0; display:block; text-align:left; width:72px; float:left; font-size:0.8em!important;}
.btn_dl_shicyou img { width:16px!important; height:16px!important; border:none; margin:0 5px 0 0;}


/*----------------------------------
		//DROP SEARCH
-----------------------------------*/

/* ======================================================================================================================================
		//DROP
======================================================================================================================================== */


	


/* ======================================================================================================================================
		GALLERY
======================================================================================================================================== */

/*----------------------------------
		GALLERY SEARCH
-----------------------------------*/

.photo_box{ margin:0; padding:0;}
.photo_box a{ width:130px!important; height:95px; margin:10px 0 0 10px; float:left; overflow:hidden; display:block;}
.photo_box img{ width:130px!important; height:auto; margin:0; padding:0; border:0;}

input.coment_w{ width:130px;}

/*----------------------------------
		//GALLERY SEARCH
-----------------------------------*/

/* ======================================================================================================================================
		//GALLERY
======================================================================================================================================== */
	


/* ======================================================================================================================================
		NEWS & PRESS
======================================================================================================================================== */

/*----------------------------------
		NEWS & PRESS
-----------------------------------*/

.newspress_box{ width:670px!important; height:auto; margin:8px 0 0 8px; float:left; overflow:hidden; padding:10px; background-color:#000000; position:relative; top:0; left:0;}
.newspress_box img{ width:150px; height:auto; margin:0; padding:0; border: none; float:left;}

.newspress_box img.icon{margin:0; padding:0; border: none; width:auto; height:auto; position:absolute; top:3px; right:3px;}


.article p{font-size:0.8em!important; margin:10px 0 0 0; padding:0px 0 0 0; line-height:1.3em!important; }

.articleImage{width:150px; height:150px; overflow:hidden; border:none; float:left; margin:0px 10px 10px 0; float:left;}

.newspress_day{color:#b0a57a; margin:0 10px 0px 0;}
.newspress_title{font-size:1.2em; color:#eeeeee; font-weight:bold;}


.leftmenuList{ margin:0; padding:0px 0 1px 10px;}
.leftmenuList ul{ margin:0; padding:0px 0 0px 0;}
.leftmenuList li{ margin:0px 0 10px 0px; padding:0px 0 0 0px; list-style:none;
}

.leftmenuList li a{ padding:7px 0 0 15px; margin:0 0 0 0 ; display:block; background-image:url(../news_press/images/left_menu.gif);
background-repeat:no-repeat; height:23px; width:131px; color:#dddddd; font-size:0.9em;}


.leftmenuList li a:visited{background-image:url(../news_press/images/left_menu.gif);
background-repeat:no-repeat; color:#dddddd;
}

.leftmenuList li a:hover{background-image:url(../news_press/images/left_menu_on.gif);
background-repeat:no-repeat; color:#ffffff; text-decoration:none!important;
}

/*----------------------------------
		//NEWS & PRESS
-----------------------------------*/

/* ======================================================================================================================================
		//NEWS & PRESS
======================================================================================================================================== */
	



	
	



/* ======================================================================================================================================
		LINKS
======================================================================================================================================== */

/*----------------------------------
		LINKS
-----------------------------------*/

.links_box{ width:670px!important; height:auto; margin:8px 0 0 8px; float:left; overflow:hidden; padding:10px; background-color:#000000; position:relative; top:0; left:0;}
.links_box img{ width:150px; height:auto; margin:0; padding:0; border: none; float:left;}



.linksText p{font-size:0.9em; margin:45px 0 0 0; padding:0px 0 0 0; line-height:1.2em; }

.linksImage{width:150px; height:30px; overflow:hidden; border:none; float:left; margin:30px 10px 30px 0; float:left;}

.links_url{ width:510px; margin:0px; padding:5px 0 5px 10px; position: absolute; top:35px; right:0px; z-index:10; background-color:#313131; }

.links_url a:link{}
.links_url a:visited{}
.links_url a:hover{ text-decoration:none!important;}


.links_title{font-size:1.2em; color:#eeeeee; font-weight:bold;}


#linkspage .leftmenuList{ margin:0; padding:10px 0 1px 10px;}

#linkspage .leftmenuList li a{ padding:7px 0 0 15px; margin:0 0 0 0 ; display:block; background-image:url(../links/images/left_menu.gif);
background-repeat:no-repeat; height:23px; width:131px; color:#dddddd; font-size:0.9em;}


#linkspage .leftmenuList li a:visited{background-image:url(../links/images/left_menu.gif);
background-repeat:no-repeat; color:#dddddd;
}

#linkspage .leftmenuList li a:hover{background-image:url(../links/images/left_menu_on.gif);
background-repeat:no-repeat; color:#ffffff; text-decoration:none!important;
}


/*----------------------------------
		//LINKS
-----------------------------------*/


/*----------------------------------
		ABOUT LINKS
-----------------------------------*/

.ablinks_box{ width:670px!important; height:auto; margin:8px 0 0 8px; float:left; overflow:hidden; padding:10px; background-color:#000000; }


/*----------------------------------
		//ABOUT LINKS
-----------------------------------*/



/* ======================================================================================================================================
		//LINKS
======================================================================================================================================== */






/* ======================================================================================================================================
		SCHEDULE
======================================================================================================================================== */

/*----------------------------------
		SCHEDULE
-----------------------------------*/

.schedule_box{ width:840px!important; height:auto; margin:10px 0 0px 10px; overflow:hidden; padding:10px; background-color:#000000; clear:both;}
.schedule_box img{ width:auto; height:90px; margin:0 10px 15px 0; padding:0; border: none; float:left;}


.scheduleImage{width:90px; height:90px; overflow:hidden; margin:0; padding:0; float:left;}

.schedule_article{line-height:1.3em;}
.schedule_article p{font-size:0.8em; margin:5px 0 0 0; padding:0px 0 5px 0; }

.schedule_title{font-size:1.2em; color:#eeeeee; font-weight:bold; margin:0 0px -10px 0; padding:0; display:block;}
.schedule_place{margin:0 10px 0px 0;}
.schedule_day{ color:#1a9898; margin:0 10px 0px 0; }
.schedule_time{margin:0 10px 0px 0; display:none;}
.schedule_door{margin:0 10px 0px 0; display:none;}
.schedule_area{margin:0 10px 0px 0; display:none;}

.schedule_genre{ border-top:#666666 1px dotted; padding:0px 0 0 0; margin:0px;} 
.schedule_genre img{ margin:5px 10px 0 0; padding:0px; float:left; display:block; width:90px; height:20px;}






/*----------------------------------
		//SCHEDULE
-----------------------------------*/

/* ======================================================================================================================================
		//SCHEDULE
======================================================================================================================================== */
	
