@charset"Shift_JIS";

/* トップ3つのメニュー */

#left_box #menu3{
	margin: 10px 0;
}

#left_box #menu3 ul{
	margin: 0;
	padding: 0;
} 

#left_box #menu3 ul li{
	margin-right: 11px;
	padding: 0;
	float: left;
	text-indent: -9999px;
	list-style: none;
}

#left_box #menu3 li a{
	display: block;
	width: 220px;
	height: 90px;
}

#left_box #menu3 li a#m_3con{
	background: url(../img/top/bana_3con.gif) no-repeat 0 0;
}

#left_box #menu3 li a#m_3semi{
	background: url(../img/top/bana_3semi.gif) no-repeat 0 0;
}

#left_box #menu3 li a#m_3art{
	background: url(../img/top/bana_3art.gif) no-repeat 0 0;
}

#left_box #menu3 li a:hover#m_3con{
	background: url(../img/top/bana_3con.gif) no-repeat 0 -90px;
}

#left_box #menu3 li a:hover#m_3semi{
	background: url(../img/top/bana_3semi.gif) no-repeat 0 -90px;
}

#left_box #menu3 li a:hover#m_3art{
	background: url(../img/top/bana_3art.gif) no-repeat 0 -90px;
}

/* 各見出し */

h2#news{
	background: url(../img/top/title2.gif) no-repeat;
	width: 695px;
	height: 36px;
	margin-bottom: 15px;
}

h2#links{
	background: url(../img/top/title2_2.gif) no-repeat;
	width: 695px;
	height: 36px;
	margin-bottom: 15px;
}


.news ul{
	margin: 0 0 20px 10px;
}

.news ul li{
	list-style: none;
	background: url(../img/r_link_list.gif) no-repeat 5px 7px;
	padding-left: 20px;
	margin: 0 0 10px 0;
}

/* 見出し 右枠 */


#bottom_bana_box h4{
	font-weight: bold;
	background: url(../img/head_side.gif) no-repeat 6px 4px #EEEEEE;
	text-align: left;
	padding: 4px 0 4px 34px;
	font-size: 1.3em;
}

#bottom_bana_box ul{
	text-align: left;
	font-size: 0.9em;
	margin: 10px 0 20px;
}

#bottom_bana_box ul li{
	list-style: none;
	background: url(../img/r_link_list.gif) 12px 6px no-repeat;
	margin-bottom: 2px;
	padding-left: 30px;
}


/* 音楽監督ご挨拶 */

h5{
	font-size: 1.4em;
	margin-bottom: 10px;
	padding: 6px 0 2px 10px;
	background: url(../img/name_bg.jpg) repeat-x;
	border-bottom: 2px solid #e9c6ba;
}


.f_left_s{
	float: left;
	width: 104px;
}

.data_txt_b{
	width: 570px;
	float: right;
}

.news ul{
	margin: 0 0 20px 10px;
}

.news ul li{
	list-style: none;
	background: url(../img/r_link_list.gif) no-repeat 5px 7px;
	padding-left: 20px;
	margin: 0 0 10px 0;
}

