/* CSS Document */


/* ●●HTML●● */

body {
	background-color: #9dab9a;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Helvetica,Verdana,ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

td{
	font-family:"Helvetica,Verdana,ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
	color:#FFFFFF;
	line-height:150%;
}

a {
	color:#FF9900;
	text-decoration:underline;
}

a:hover {
	color:#FFFFFF;
	background-color:#FF9900;
	text-decoration:none;
}

h2{
	color:#3b0b00;
	font-size:14px;
	font-weight:700;
	margin: 10px 0 10px 0 ;
}

.title_brown {
	color:#3b0b00;
	font-size:14px;
	font-weight:700;
}

.date {
	color:#FFFFFF;
	font-size:12px;
	font-weight:700;
}

.date3 {
	color:#FFFFFF;
	font-size:10px;
	font-weight:700;
}

/* ●●MAIN●● */

.mailmag_form{
	width:160px;
	color:#FFFFFF;
	background-color:#525a51;	
}

#main_new{
	width:282px;
	margin:0;
	padding:0;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	border-bottom-width:1px;

}

#main_new a {
	color:#FFFFFF;
	text-decoration:none;
}

#main_new a:hover {
	color:#FFFFFF;
	background-color:#525a51;
	text-decoration:none;
}

#main_event{
	width:362px;
	margin:0;
	padding:0;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	border-bottom-width:1px;

}

#main_event a {
	color:#FFFFFF;
	text-decoration:none;
}

#main_event a:hover {
	color:#FFFFFF;
	background-color:#525a51;
	text-decoration:none;
}


/* ●●EVENT●● */

/* ■TOP■ */

.top_line {
	background-color: #b5b59a;	
}

.top_bg {
	background-color: #9c9c78;
}

/* ENTRY */

#entry_top p {
	margin: 0;
	padding: 0;
}



/* ■CONTENTS_RIGHT■ */

#right {
	margin: 0 0 0 9px;
}

#monthly_right {
	padding: 9px;
}

#monthly_right p{
	padding: 0 0 10px 0;
	margin: 0;
}


/* ■MONTHLY■ */

#monthly_main {
	background-color: #b5b59a;
}

#monthly_title {
	padding: 5px;
	text-align:center;	
}

#monthly_main a {
	color:#FFFFFF;
	text-decoration:underline;
}

#monthly_main a:hover {
	color:#FFFFFF;
	background-color:#b5b59a;
	text-decoration:none;
}

.monthly_td {
	background-color: #9c9c78;
	line-height:150%;
	padding:3px;
}

.monthly_td_date {
	background-color: #3b0b00;
}

/* ■LIVE■ */

.live_line {
	background-color: #b6bb95;	
}

.live_bg {
	background-color: #9da472;
}

/* ENTRY */

#entry_live_date {
	border: 1px solid #b6bb95;
	background-color: #b6bb95;	
	margin: 10px 0 0 0 ;
	padding: 5px;
}

#entry_live_txt {
	border: 1px solid #b6bb95;
	margin: 0 0 10px 0 ;
	padding: 5px;
}

/* ■TALK■ */

.talk_line {
	background-color: #9eb5ad;	
}

.talk_bg {
	background-color: #7e9c92;
}

/* ENTRY */

#entry_talk_date {
	border: 1px solid #9eb5ad;
	background-color: #9eb5ad;	
	margin: 10px 0 0 0 ;
	padding: 5px;
}

#entry_talk_txt {
	border: 1px solid #9eb5ad;
	margin: 0 0 10px 0 ;
	padding: 5px;
}

/* ■DJ / VJ■ */

.dj_line {
	background-color: #b4aaa9;	
}

.dj_bg {
	background-color: #9b8d8c;
}

/* ENTRY */

#entry_dj_date {
	border: 1px solid #b4aaa9;
	background-color: #b4aaa9;	
	margin: 10px 0 0 0 ;
	padding: 5px;
}

#entry_dj_txt {
	border: 1px solid #b4aaa9;
	margin: 0 0 10px 0 ;
	padding: 5px;
}

/* ■OTHERS■ */

.others_line {
	background-color: #a2b89e;	
}

.others_bg {
	background-color: #83a07d;
}

/* ENTRY */

#entry_others_date {
	border: 1px solid #a2b89e;
	background-color: #a2b89e;	
	margin: 10px 0 0 0 ;
	padding: 5px;
}

#entry_others_txt {
	border: 1px solid #a2b89e;
	margin: 0 0 10px 0 ;
	padding: 5px;
}
