@charset "UTF-8";
body {
	text-align: left;
	font-size:0.71em;
	line-height:160%;
	margin:0 auto;
	padding:0 0 0 0;
	color: #666666;
	font-family:  "Helvetica", "Lucida Grande", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic Pro W3", Osaka;
}
a {margin:0; padding:0;}
a:link {color: #666666;text-decoration: none;}
a:visited {color: #666666;text-decoration: none;}
a:hover {color: #666666;text-decoration: underline;}
a:active {color: #666666;text-decoration: none;}
form {margin: 0;padding: 0;}
ul, ol, li {margin: 0;padding: 0;}
ul {list-style-type: none;margin: 0;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;}
p{margin: 0;padding: 0;}
img {border: none;}
table {border: none;}
br {letter-spacing: normal;}
address , em{font-style: normal;}
.clear{margin:0;padding:0;border:0;clear:both;height: 0px;}

/*a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
.tooltip{float:left;position:relative; }
a.tooltip{position:relative;}
a.tooltip span {display:none; padding:10px; margin:0; width:200px;}
a.tooltip:hover span{display:inline; position:absolute; background:#666666;color:#ffffff; left:100%; z-index:1500;}

.tooltip02{float:left;position:relative; }
a.tooltip02{position:relative;}
a.tooltip02 span {display:none; padding:10px; margin:0; width:200px;}
a.tooltip02:hover span{display:inline; position:absolute; background:#666666;color:#ffffff; left:100%; z-index:150;margin:2px 0 0 -2px;}

#wpart{height:auto;margin: 0 auto;width: auto;clear: both;padding: 25px 0 25px 0;background-color: #FFFFFF;}
#contents{margin:0 auto;height:auto;width: 956px;clear: both;padding: 0;}
#head{
	margin:0 auto;
	width: 100%;
	clear: both;
	padding: 0;
	background-color: #FFFFFF;
	position: fixed;
	z-index: 2000;
	z-index: 2000;
}
.head_in{
	margin:0 auto;
	width: 964px;
	height: 180px;
	background-color: #FFFFFF;
	z-index: 2100;
}
#foot{margin:0;height:165px;clear: both;display: block;width: auto;background:url(../images/foot_bg.gif) 0 0 repeat-x;background-color: #DCDCDC;}
.smooth_m{
	margin:0;
	position: absolute;
	top: -181px;
	height: 0px;
}
#gnavi {width: 645px;height: 36px;margin: 0;display: inline;}
#gnavi ul{float: left;width: 638px;margin: 18px 0 0 15px;}
#gnavi li {float: left;height: 17px;padding: 0 0 0 0;}
.m01 a{width:59px;height:17px;background:url(../images/m01.gif) 0 0; display:block; overflow:hidden; margin: 0 87px 0 0;}
.m01 a:hover{background:url(../images/m01.gif) 0 17px;}
.m01_on a{width:59px;height:17px;background:url(../images/m01.gif) 0 17px; display:block; overflow:hidden; margin: 0 87px 0 0;}
.m02 a{width:59px;height:17px;background:url(../images/m02.gif) 0 0; display:block; overflow:hidden; margin: 0 78px 0 0;}
.m02 a:hover{background:url(../images/m02.gif) 0 17px;}
.m02_on a{width:59px;height:17px;background:url(../images/m02.gif) 0 17px; display:block; overflow:hidden; margin: 0 78px 0 0;}
.m03 a{width:75px;height:17px;background:url(../images/m03.gif) 0 0; display:block; overflow:hidden; margin: 0 64px 0 0;}
.m03 a:hover{background:url(../images/m03.gif) 0 17px;}
.m03_on a{width:75px;height:17px;background:url(../images/m03.gif) 0 17px; display:block; overflow:hidden; margin: 0 64px 0 0;}
.m04 a{width:84px;height:17px;background:url(../images/m04.gif) 0 0; display:block; overflow:hidden; margin: 0 56px 0 0;}
.m04 a:hover{background:url(../images/m04.gif) 0 17px;}
.m04_on a{width:84px;height:17px;background:url(../images/m04.gif) 0 17px; display:block; overflow:hidden; margin: 0 56px 0 0;}
.m05 a{width:34px;height:17px;background:url(../images/m05.gif) 0 0; display:block; overflow:hidden; margin: 0 0 0 0;}
.m05 a:hover{background:url(../images/m05.gif) 0 17px;}
.m05_on a{width:34px;height:17px;background:url(../images/m05.gif) 0 17px; display:block; overflow:hidden; margin: 0 0 0 0;}


.m05_off{width:34px;height:17px;background:url(../images/m05_off.gif) 0 0; display:block; overflow:hidden; margin: 0 0 0 0;}


.m06 a{width:59px;height:17px;background:url(../images/m06.gif) 0 0; display:block; overflow:hidden; margin: 4px 87px 0 0;}
.m06 a:hover{background:url(../images/m06.gif) 0 17px;}
.m06_on a{width:59px;height:17px;background:url(../images/m06.gif) 0 17px; display:block; overflow:hidden; margin: 4px 87px 0 0;}
.m07 a{width:59px;height:17px;background:url(../images/m07.gif) 0 0; display:block; overflow:hidden; margin: 4px 78px 0 0;}
.m07 a:hover{background:url(../images/m07.gif) 0 17px;}
.m07_on a{width:59px;height:17px;background:url(../images/m07.gif) 0 17px; display:block; overflow:hidden; margin: 4px 78px 0 0;}
.m08 a{width:75px;height:17px;background:url(../images/m08.gif) 0 0; display:block; overflow:hidden; margin: 4px 64px 0 0;}
.m08 a:hover{background:url(../images/m08.gif) 0 17px;}
.m08_on a{width:75px;height:17px;background:url(../images/m08.gif) 0 17px; display:block; overflow:hidden; margin: 4px 64px 0 0;}
.m09 a{width:39px;height:17px;background:url(../images/m09.gif) 0 0; display:block; overflow:hidden; margin: 4px 100px 0 0;}
.m09 a:hover{background:url(../images/m09.gif) 0 17px;}
.m09_on a{width:39px;height:17px;background:url(../images/m09.gif) 0 17px; display:block; overflow:hidden; margin: 4px 100px 0 0;}
.m10 a{width:29px;height:17px;background:url(../images/m10.gif) 0 0; display:block; overflow:hidden;margin: 4px 0 0 0;}
.m10 a:hover{background:url(../images/m10.gif) 0 17px;}
.m10_on a{width:29px;height:17px;background:url(../images/m10.gif) 0 17px; display:block; overflow:hidden;margin: 4px 0 0 0;}


.m10_off{width:29px;height:17px;background:url(../images/m10_off.gif) 0 0; display:block; overflow:hidden;margin: 4px 0 0 0;}



.fnavi{width:1000px;text-align:center;margin: 25px 0 0 0;float: left;clear: both;}
.fnavi a{color:#FFFFFF;}
.fnavi a:hover{color:#FF0000;}
.fnavi a:visited{color:#FFffff;}
#copy{margin:0 0 0 5px;float: left;background:url(../images/ft_icn.gif) 0 50% no-repeat;font-size: 11px;padding: 0 0 0 7px;display: inline;width: 300px;}

.head_top{float:left;height: 30px;width: 964px;}
.head_logo{background:url(../images/head_logo.gif) 0 0 no-repeat;width:311px;height:81px;float: left;display: block;}
.head_logo a{background:url(../images/head_logo.gif) 0 0 no-repeat;width:311px;height:81px;display: block; overflow:hidden;}
.head_url{background:url(../images/head_url.gif) 0 0 no-repeat;width:311px;height:30px;float: left;display: block;}
.head_sg{
	background:url(../images/haed_sg.gif) 0 0 no-repeat;
	width:270px;
	height:30px;
	float: left;
	padding: 0;
	margin: 0 0 0 10px;
}
.haed_search{
	width:320px;
	height:24px;
	float: left;
	padding: 6px 0 0 0;
}
*html #top_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#top_box_01{
	float: left;
	width: 100%;
	background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;
	padding: 0;
	margin: 180px 0 0 0;
	display: inline-block;
	position: relative;
	z-index: 50;
}
.top_box_01_in{margin:0 auto;width: 964px;}
.top_flash_01{width:636px;height:265px;float: left;position: relative;}
.top_flash_sankaku{position:absolute;left: 0px;top: 0px;z-index: 3;width: 311px;height: 32px;}
.top_flash_po{position:absolute;left: 0px;top: 0px;z-index: 2;width: 636px;height: 265px;}

/**サイドFlash**/
.top_flash_02{
	width:316px;
	height:266px;
	float: right;
	position: relative;
	z-index: 3;
}
.top_flash_03{width:316px;height:265px;float: right;position: relative;z-index: 3;margin: 0 0 20px 0;}

#top_box_02{float: left;width: 100%;background:url(../images/top_box_02_bg.gif) 50% 100% no-repeat;padding: 0 0 60px 0;}
.top_box_02_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}


.top_box_02_l{width:311px;float:left;margin: 0 12px 0 0;}
.top_box_02_s{width:314px;float:left;}
.top_box_02_r{width:316px;float:right;}


.news_day_flash{background:url(../images/news_day_flash.gif) 0 0 no-repeat; width:311px; height:72px;}
.top_news_latest{background:url(../images/top_news_tit.gif) 0 0 no-repeat;width:92px;height:14px;text-indent: -9999px;}
.top_news_list{margin:18px 0 0 5px;}


.top_news_li{clear:both;margin:0 0 0 0;display: inline;width: 301px;float: left; padding:0 0 10px 0;}
.top_news_li a{width:100%; height:100%; overflow:hidden; display:block;}
.top_news_li a:hover{background-color:#ececec;text-decoration: none;}

.top_news_day{margin:0;font-weight: bold;}
.top_news_tit{margin:0;}
.top_news_photo{
    margin:0 10px 0 0;
    float: left;
    height: auto;
}
.top_more{background:url(../images/more.gif) 224px 0 no-repeat;width:311px;height:11px;text-indent:-9999px;float: right;margin: 0 0 35px 0;}
.syukkou{background:url(../images/syukkou.gif) 0 0 no-repeat;width:119px;height:13px;float: left;text-indent: -9999px;clear: both;margin: 50px 0 0 0;}
.about_us{background:url(../images/about_us.gif) 0 0 no-repeat;width:77px;height:13px;float: left;text-indent: -9999px;margin: 50px 0 0 0;}
.c_sg{background:url(../images/c_sg.gif) 0 0 no-repeat;width:162px;height:11px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}

.top_highlight_tit{background:url(../images/top_highlight_tit.gif) 0 0 no-repeat;width:313px;height:18px;text-indent:-9999px;margin: 0 0 6px 0;float: left;clear: both;}
.top_audio_tit{
    background:url(../images/top_audio_tit.gif) 0 0 no-repeat;
    width:316px;
    height:18px;
    text-indent:-9999px;
    clear: both;
    margin: 0 0 6px 0;
}
.top_party_tit{background:url(../images/top_party_tit.gif) 0 0 no-repeat;width:313px;height:18px;text-indent:-9999px;margin: 10px 0 0 0;float: left;clear: both;}
.web_curators_tit{
	background:url(../images/web_curators_tit.gif) 0 0 no-repeat;
	width:316px;
	height:14px;
	text-indent:-9999px;
	margin: 10px 0 0 0;
	clear: both;
}
.inter_photo{margin:0 0 5px 0; }
a .inter_photo{border:2px solid #fff; position:relative; z-index:100;}
a:hover .inter_photo{border:2px solid #666666;}
.pr_photo_top{float:left;margin: 2px;}
a .pr_photo_top{border:2px solid #fff;}
a:hover .pr_photo_top{border:2px solid #666666;}
.top_web_list{margin:18px 0 0 5px;display: inline;float: left;}
.top_web_li{margin:0 0 10px 2px;float: left;width: 150px;display: inline;}
.top_web_li a{width:100%; height:100%; overflow:hidden; display:block;}
.top_web_li a:hover{background-color:#ececec;text-decoration: none;}

.top_web_day{
    margin:0;
    font-weight: bold;
    line-height: 120%;
    height: 33px;
    display: block;
}
.top_web_tit{
    margin:0;
    font-size: 10px;
    clear: both;
}
.top_web_photo{margin:0 5px 0 0;float: left;}

#top_box_03{
    float: left;
    width: 100%;
    background:url(../images/top_box_03_bg.gif) 50% 100% no-repeat;
    padding: 0 0 99px 0;
    background-color: #DFDFDF;
    position: relative;
    z-index: 10;
}
.top_box_03_in{margin:0 auto;width: 964px;}
.top_news_tit_00{background:url(../images/top_news_tit_00.gif) 0 0 no-repeat;width:964px;height:17px;margin: 33px 0 0 0;}
.top_box_03_l{width:636px;float:left;margin: 0 12px 0 0;}
.top_box_03_r{width:316px;float:right;}
.whats_going{
    width:625px;
    height:267px;
}
.what_up{
    background:url(../images/update_g.gif) 0 5px no-repeat;
    height:24px;
    padding: 9px 0 0 90px;
    font-size: 14px;
    margin: 0;
    font-weight: bold;
    color: #424242;
    clear: both;
}
.news_photo_list{width:auto;margin: 0;padding: 36px 0 33px 0;text-decoration: none;}


.news_top_sam{float:left;margin: 0 10px 16px 0;width: 302px;display: block;text-decoration: none;height: 100%;}
.news_top_sam a{width: 302px; height:100%; display: block; overflow:hidden;}
.news_top_sam a:hover{ background-color:#e7e7e7;text-decoration: none;}


.top_news_sum_tit{font-size:12px;line-height: 105%;}
.top_news_sum_day{margin:0;}
/**フッターメニュー**/
/*G*/
.top_foot_menu{
    margin:0;
    float: left;
    clear: both;
    width: 964px;
    position: relative;
}
.about_g a{background:url(../images/about_g.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.advertise_g a{background:url(../images/advertise_g.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.terms_g a{background:url(../images/terms_g.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.wanted_g a{background:url(../images/wanted_g.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.contact_g a{background:url(../images/contact_g.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.pioneer_g a{
    background:url(../images/supported_by.gif) 0 0 no-repeat;
    width:140px;
    height:20px;
    float: right;
    text-indent: -9999px;
    margin-top: 33px;
    position: absolute;
    left: 816px;
    top: -2px;
}
.sg_g{background:url(../images/sg_g.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
/*b*/
.about_b a{background:url(../images/about_g.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.advertise_b a{background:url(../images/advertise_g.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.terms_b a{background:url(../images/terms_g.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.wanted_b a{background:url(../images/wanted_g.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.contact_b a{background:url(../images/contact_g.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
.sg_b{background:url(../images/sg_g.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}

/*white*/
#foot_m_white .about a{background:url(../images/about_white.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_white .advertise a{background:url(../images/advertise_white.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_white .terms a{background:url(../images/terms_white.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_white .wanted a{background:url(../images/wanted_white.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_white .contact a{background:url(../images/contact_white.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_white .sg{background:url(../images/sg_white.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
/*grey*/
#foot_m_grey .about a{background:url(../images/about_grey.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_grey .advertise a{background:url(../images/advertise_grey.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_grey .terms a{background:url(../images/terms_grey.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_grey .wanted a{background:url(../images/wanted_grey.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_grey .contact a{background:url(../images/contact_grey.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_grey .sg{background:url(../images/sg_grey.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
/*kon*/
#foot_m_kon .about a{background:url(../images/about_kon.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_kon .advertise a{background:url(../images/advertise_kon.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_kon .terms a{background:url(../images/terms_kon.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_kon .wanted a{background:url(../images/wanted_kon.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_kon .contact a{background:url(../images/contact_kon.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_kon .sg{background:url(../images/sg_kon.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
/*mint*/
#foot_m_mint .about a{background:url(../images/about_mint.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_mint .advertise a{background:url(../images/advertise_mint.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_mint .terms a{background:url(../images/terms_mint.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_mint .wanted a{background:url(../images/wanted_mint.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_mint .contact a{background:url(../images/contact_mint.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_mint .sg{background:url(../images/sg_mint.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
/*green*/
#foot_m_green .about a{background:url(../images/about_green.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_green .advertise a{background:url(../images/advertise_green.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_green .terms a{background:url(../images/terms_green.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_green .wanted a{background:url(../images/wanted_green.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_green .contact a{background:url(../images/contact_green.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_green .sg{background:url(../images/sg_green.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
/*od*/
#foot_m_od .about a{background:url(../images/about_od.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_od .advertise a{background:url(../images/advertise_od.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_od .terms a{background:url(../images/terms_od.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_od .wanted a{background:url(../images/wanted_od.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_od .contact a{background:url(../images/contact_od.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_od .sg{background:url(../images/sg_od.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
/*black*/
#foot_m_black .about a{background:url(../images/about_black.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_black .advertise a{background:url(../images/advertise_black.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_black .terms a{background:url(../images/terms_black.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_black .wanted a{background:url(../images/wanted_black.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_black .contact a{background:url(../images/contact_black.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_black .sg{background:url(../images/sg_black.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}

/*red*/
#foot_m_red .about a{background:url(../images/about_red.gif) 0 0 no-repeat;width:57px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_red .advertise a{background:url(../images/advertise_red.gif) 0 0 no-repeat;width:92px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_red .terms a{background:url(../images/terms_red.gif) 0 0 no-repeat;width:115px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_red .wanted a{background:url(../images/wanted_red.gif) 0 0 no-repeat;width:84px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_red .contact a{background:url(../images/contact_red.gif) 0 0 no-repeat;width:67px;height:14px;float: left;text-indent: -9999px;margin-top: 33px;}
#foot_m_red .sg{background:url(../images/sg_red.gif) 0 0 no-repeat;width:161px;height:9px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}







/**update**/
.up_date_g{background:url(../images/what_up.gif) 0 1px no-repeat;width:74px;height:24px;padding: 0 0 10px 80px;font-size: 14px;margin: 0;font-weight: bold;color: #424242;}
.up_date_ms{
    background:url(../images/update_ms.gif) 0 5px no-repeat;
    width:74px;
    height:24px;
    padding: 9px 0 10px 90px;
    font-size: 14px;
    margin: 0;
    font-weight: bold;
    color: #FFF;
}
.up_date_bu{
    background:url(../images/update_bu.gif) 0 5px no-repeat;
    width:74px;
    height:24px;
    padding: 9px 0 10px 90px;
    font-size: 14px;
    margin: 0;
    font-weight: bold;
    color: #FFF;
}
.up_date_od{
    background:url(../images/update_od.gif) 0 5px no-repeat;
    width:74px;
    height:24px;
    padding: 9px 0 10px 90px;
    font-size: 14px;
    margin: 0;
    font-weight: bold;
    color: #FFF;
}
.up_date_red{background:url(../images/update_red.gif) 0 5px no-repeat;width:74px;height:24px;padding: 9px 0 10px 90px;font-size: 14px;margin: 0;font-weight: bold;    color: #FFF;}
.up_date_mint{background:url(../images/update_mint.gif) 0 5px no-repeat;width:74px;height:24px;padding: 9px 0 10px 90px;font-size: 14px;margin: 0;font-weight: bold;color: #424242;margin:3px 0 0 0;}



.flash_ad_01{margin:0 0 36px 0;float: left;}
.news_archives_tit a{background:url(../images/news_archives_tit.gif) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 0 0 0 0;float: left;display:block;overflow:hidden;}
/*.top_news_index{background:url(../images/top_news_index.gif) 0 0 no-repeat;width:316px;height:35px;text-indent:-9999px;float: left;}*/
/*.domestic{background:url(../images/domestic.gif) 0 0 no-repeat;width:316px;height:37px;text-indent:-9999px;float: left;}*/
/*.top_news_m_list{clear: both;padding: 10px 0 0 0;}*/
/*.top_news_m_tit{margin:0;float: left;width: 79px;line-height: 120%;display: inline;}*/
#top_box_04{float: left;width: 100%;background:url(../images/top_box_04_bg.gif) 50% 100% no-repeat;padding: 0 0 99px 0;background-color: #404853;color: #FFFFFF;margin: 0 0 0 0;position: relative;    z-index: 20;}
#top_box_04 a{color: #FFFFFF;}
.top_box_04_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_box_04_l{width:625px;float:left;margin: 0 12px 0 0;}
.top_box_04_r{width:316px;float:right;}
.top_schedule_tit_00{
    background:url(../images/top_schedule_tit_00.gif) 0 0 no-repeat;
    width:964px;
    height:17px;
    margin: 33px 0 10px 0;
    text-indent: -9999px;
}
.get_the_party{
    width:636px;
    height:258px;
    margin: 0 0 4px 0;
}
.schedule_main_tit{margin:0 0 20px 0;}
.schedule_recommend{
    margin:0 0 20px 0;
    background:url(../images/schedule_recommend.gif) 0 15px no-repeat;
    width:302px;
    height:24px;
    text-indent: -9999px;
    padding: 15px 0 0 0;
}
.top_calendar_area{
    margin:5px 0 0 0;
    float: left;
    width: 130px;
    padding:0 0 0 30px;
    background:url(../images/c_area.gif) 0 3px no-repeat;
    height: auto;
}
#schedule_top_pul_box{height:30px;position:relative;margin: 0;clear: both;width: 130px;float: right;}
#nav02 {position:absolute;left: 0px;top: 0px;}
#nav02 li  {width:130px;background:#990000;padding:0 0 0 0;}
.pul02 {background:url(../images/news/pul.gif) 98% 50% no-repeat;padding:0 0 0 0;width: 130px;margin: 0 0 0 0;display:block;overflow:hidden; }
.pul02  a{width: 125px; padding:0 0 0 5px; display:block;overflow:hidden; }
.pul02  a:hover{ background:#990000;}
#nav02 li > ul{width:130px; padding:0 0 0 0;display:block; overflow:hidden;display:none;}
#nav02 li:hover > ul{display:block;}
#nav02 li ul li{width:125px; padding:0 0 0 5px;display:block; overflow:hidden;}
#nav02 li ul li:hover{background:#AAAAAA;display:block;}
.top_schedule_list{margin:0;line-height: 140%;}
.top_schedule_d{margin:0 0 10px 0;width: 302px;float: left;}
.top_schedule_d a{width: 302px; height:100%; display:block; overflow:hidden;}
.top_schedule_d a:hover{ background-color:#3b4c5e;text-decoration: none;}

.top_schedule_photo{margin:0 10px 0 0;float: left;}
.top_schedule_d_tit{font-size:12px;line-height: 105%;}
.syukkou_03{background:url(../images/syukkou_03.gif) 0 0 no-repeat;width:136px;height:13px;float: left;text-indent: -9999px;margin-top: 33px;}
.about_us_03{background:url(../images/about_us_03.gif) 0 0 no-repeat;width:84px;height:13px;float: left;text-indent: -9999px;margin-top: 33px;}
.contact_03{background:url(../images/contact_03.gif) 0 0 no-repeat;width:84px;height:13px;float: left;text-indent: -9999px;margin-top: 33px;}
.c_sg_03{background:url(../images/c_sg_03.gif) 0 0 no-repeat;width:161px;height:11px;float: left;clear: both;margin:10px 0 0 0;text-indent: -9999px;}
.top_calendar_m{margin:0;float: left;}
.c_yajirusi{margin:0;float: left;}
.flash_ad_02{margin:0 0 36px 0;float: left;}
.calendar_box{margin:10px 0 0 0;float: left;text-align: center;clear: both;}
.c_aka{color:#FF0000;}
.c_aka a{color:#FF0000;}
/*.top_c_pick{background:url(../images/top_c_pick.gif) 0 0 no-repeat;width:316px;height:16px;text-indent:-9999px;float: left;margin: 48px 0 0 0;}*/
/*.cc_list{margin:0 0 0 14px;}*/
.cc_l{margin:0;}
/*.cc_day{margin:0 8px 0 0;float: left;text-decoration: underline;}*/
/*.cc_tit{margin:0;float: left;background:url(../images/cc_yajirusi.gif) 100% 50% no-repeat;padding: 0 10px 0 0;}*/
.sssss{height:300px;float: left;clear: both;}
/*05*/
#top_box_05{float: left;width: 100%;background:url(../images/top_box_05_bg.gif) 50% 100% no-repeat;padding: 0 0 99px 0;background-color: #D3D9C8;color: #FFFFFF;margin: 0 0 0 0;position: relative;    z-index: 20;}
.top_box_05_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_highlight_tit_00{background:url(../images/top_highlight_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.top_highlight_subtit{margin:3px 0 5px 0;line-height: 110%;color: #000;font-size: 12px;}
.top_highlight_date{margin:0;font-size: 10px;padding:0 0 10px 0;clear: both;color: #666;}
.highlight_archives_tit a{background:url(../images/news_archives_tit.gif) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 0 0 10px 0;float: left;display:block;overflow:hidden;}

.high_td a{width:100%; height:100%; display:block; overflow:hidden;}
.high_td a:hover{ background-color:#f9fff0;text-decoration: none;}
/*06*/
#top_box_06{float: left;width: 100%;background:url(../images/top_box_06_bg.gif) 50% 100% no-repeat;padding: 0 0 99px 0;background-color: #2F3D34;color: #FFFFFF;margin: 0 0 0 0;position: relative;    z-index: 20;}
.top_box_06_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_itr_tit_00{background:url(../images/top_itr_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.top_itr_list{margin:18px 0 0 0;width: 636px;}
.top_itr_li{clear:both;margin:0 0 20px 0;display: inline;width: 636px;float: left;}

.top_itr_li a{width:100%; height:100%; display:block; overflow:hidden;}
.top_itr_li a:hover{ background-color:#294934;text-decoration: none;}

.top_itr_day{margin:0;color: #FFF;}
.top_itr_tit{margin:0;font-weight: bold;color: #FFF;}
.top_itr_text{margin:25px 0 0 0;color: #FFF;}
.top_itv_side_artist_name{background:url(../images/interview/artist_name.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.top_itv_side_no{background:url(../images/interview/no.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
#top_itv_side_pul_box_01{height:90px;position:relative;margin: 17px 0 0 0;clear: both;}
/*07*/
#top_box_07{float: left;width: 100%;background:url(../images/top_box_07_bg.gif) 50% 100% no-repeat;padding: 0 0 99px 0;background-color: #3F4852;color: #FFFFFF;margin: 0 0 0 0;position: relative;    z-index: 20;}
.top_box_07_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_pr_tit_00{background:url(../images/top_pr_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.top_pr_subtit{margin:3px 0 8px 0;line-height: 110%;color: #FFF;font-size: 12px;}
.top_pr_venue{margin:0;font-size: 10px;background:url(../images/party_report/venue.gif) 0 50% no-repeat;padding:0 0 0 40px;clear: both;}
.top_pr_date{margin:0 0 20px 0;font-size: 10px;background:url(../images/party_report/date.gif) 0 50% no-repeat;padding:0 0 0 40px;clear: both;}
.pr_archives_tit a{background:url(../images/top_pr_m.gif) 0 0 no-repeat;width:314px;height:56px;text-indent:-9999px;margin: 0 0 10px 0;float: left;display:block;overflow:hidden;}
.top_pr_sd_m{background:url(../images/top_pr_sd_m.gif) 0 0 no-repeat;width:316px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.top_pr_sd_a{background:url(../images/top_pr_sd_a.gif) 0 0 no-repeat;width:316px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
#top_pr_pul_box_01{height:30px;position:relative;margin: 0 0 0 0;clear: both;z-index: 10;}
#top_pr_pul_box_02{height:30px;position:relative;margin: 0 0 0 0;clear: both;z-index: 2;}


.pr_td a{width:100%; height:100%; display:block; overflow:hidden; color:#FFF;}
.pr_td a:hover{ background-color:#3b4c5e;text-decoration: none;}

.pr_td_in a{width:100%; height:100%; display:block; overflow:hidden; }
.pr_td_in a:hover{background:#ececec; text-decoration: none;}

/*08*/
#top_box_08{
    float: left;
    width: 100%;
    background:url(../images/top_box_08_bg.gif) 50% 100% no-repeat;
    padding: 0 0 99px 0;
    background-color: #DFDFDF;
    margin: 0 0 0 0;
    position: relative;
    z-index: 20;
}
.top_box_08_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_blog_tit_00{background:url(../images/top_blog_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.blog_photo_list{width:auto;margin: 0;padding: 36px 0 33px 0;text-decoration: none;}

.blog_top_sam{float:left;margin: 0 10px 16px 0;width: 302px;display: block;text-decoration: none;height: 100%;}
.blog_top_sam a{width: 302px; height:100%; display: block; overflow:hidden;}
.blog_top_sam a:hover{ background-color:#e7e7e7;text-decoration: none;}

.top_blog_sum_tit{font-size:12px;line-height: 105%;}
.top_blog_sum_day{margin:0;color: #666666;}
.top_blog_photo02{
    margin:0 10px 0 0;
    float: left;
    border:1px solid #2a2e34;
    width: 100px;
    height: 100px;
    text-align: center;
}
.top_blog_photo{margin:0 10px 0 0;float: left;width: 100px;height: 100px;}
.top_blogtit{margin:15px 0 0 0;line-height: 100%;}
.top_blogtitby{margin:0;line-height: 100%;}
.top_blog_wc{background:url(../images/top_blog_wc.gif) 0 0 no-repeat;width:316px;height:18px;text-indent:-9999px;margin: 0 0 0 0;clear: both;float: right;}
.top_blog_a_list{margin:18px 0 0 5px;display: inline;float: left;clear: both;}
.top_blog_a_li{margin:0 0 18px 2px;width: 300px;display: block;}

.top_blog_a_li{margin:0 0 18px 2px;width: 300px;display: block;}
.top_blog_a_li a{width:100%; height:100%; overflow:hidden; display:block;}
.top_blog_a_li a:hover{background-color:#e7e7e7; text-decoration:none;}


.top_blog_a_tit{margin:0;font-weight: bold;line-height: 100%;}
.top_blog_a_day{margin:0;font-size: 10px;color: #C03;line-height: 100%;}
.top_blog_a_a{margin:0;font-size: 10px;line-height: 110%;}
.top_blog_a_photo{margin:0 5px 0 0;float: left;}
/*09*/
#top_box_09{float: left;width: 100%;background:url(../images/top_box_09_bg.gif) 50% 100% no-repeat;padding: 0 0 99px 0;background-color: #56543C;color: #FFFFFF;margin: 0 0 0 0;position: relative;    z-index: 20;}
#top_box_09 a{color:#FFF;}
.top_box_09_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_release_tit_00{background:url(../images/top_release_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.release_photo_list{width:auto;margin: 0;padding: 36px 0 33px 0;text-decoration: none;}
.top_release_text{margin:0;float: left;width: 197px;}
.top_release_index_list{margin:18px 0 0 0;width: 636px;}

.top_release_index_li{margin:0 10px 23px 0;display: inline;float: left;width: 302px;padding: 0 0 10px 0;height: 100px;}






.top_release_text a{width: 100%; height:100%; display: block; overflow:hidden;}
.top_release_text a:hover{ background-color:#535126;text-decoration: none;}


.top_release_index_tit a{margin:0;font-size: 12px;padding: 0 10px 0 0;font-weight: bold;color: #FFF;}
.top_release_tit_n{font-weight:normal;line-height: 100%;}
.top_release_date{margin:10px 0 0 0;font-size: 10px;background:url(../images/release/date.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
.top_release_label{margin:0 0 0 0;font-size: 10px;background:url(../images/release/label.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
.top_release_genre{margin:0 0 0 0;font-size: 10px;background:url(../images/release/genre.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
.release_archives_tit a{background:url(../images/release_archives_tit.gif) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 0;float: left;display:block; overflow:hidden;}
.release_pr_sd_m{background:url(../images/top_re_fotmat.gif) 0 0 no-repeat;width:316px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.release_pr_sd_a{background:url(../images/top_re_type.gif) 0 0 no-repeat;width:316px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
#release_pr_pul_box_01{height:30px;position:relative;margin: 0 0 0 0;clear: both;z-index: 10;}
#release_pr_pul_box_02{height:30px;position:relative;margin: 0 0 0 0;clear: both;z-index: 2;}
/*10*/
#top_box_10{
    float: left;
    width: 100%;
    background:url(../images/top_box_10_2_bg.gif) 50% 100% no-repeat;
    padding: 0 0 99px 0;
    background-color: #68393C;
    color: #FFFFFF;
    margin: 0 0 0 0;
    position: relative;
    z-index: 20;
}
.top_box_10_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_audio_tit_00{background:url(../images/top_audio_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.audio_top_head{background:url(../images/whats_going.gif) 0 0 no-repeat;width:625px;height:267px;margin: 0;padding: 0 0 36px 0;}
.top_audio_subtit{margin:3px 0 5px 0;line-height: 110%;color: #fff; font-size:12px;}
.top_audio_date{margin:0;font-size: 10px;padding:0 0 10px 0;clear: both;}
.top_soundcloud a{background:url(../images/soundcloud.gif) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 0 0 10px 0;float: left;display:block;overflow:hidden;}
.audio_archives_tit a{background:url(../images/news_archives_tit.gif) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 0 0 10px 0;float: left;display:block;overflow:hidden;}
.audio_td a{width: 100%; height:100%; display: block; overflow:hidden; color:#fff;}
.audio_td a:hover{ background-color:#773037;text-decoration: none;}

/*11*/
#top_box_11{float: left;width: 100%;background:url(../images/top_box_11_bg.gif) 50% 100% no-repeat;padding: 0 0 99px 0;background-color: #404853;color: #FFFFFF;margin: 0 0 0 0;position: relative;z-index: 20;    clear: both;}
.top_box_11_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_visual_tit_00{background:url(../images/top_visual_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.visual_top_head{width:636px;height:360px;margin: 0 0 36px 0;background-color: #000;text-align: center;}
.visual_main_img{margin:0 auto;height: 265px;}
.top_visual_tit{margin:3px 0 0 0;line-height: 110%;color: #FFF;font-size: 11px;padding: 0 0 10px 0;}
.top_visual_sub_tit{margin:0;font-size: 10px;padding:0 0 0 0;clear: both;color: #FFF;}
.visuai_td {padding:0 12px 10px 0;}
.visuai_td a{ width:100%; height:100%; display:block; }
.visuai_td a:hover{background-color:#6c7b8c;text-decoration: none;}
.vimeo a{background:url(../images/vimeo.jpg) 0 0 no-repeat;width:314px;height:56px;text-indent:-9999px;margin: 0 0 10px 0;float: left;display:block;overflow:hidden;}
.youtube a{background:url(../images/youtube.jpg) 0 0 no-repeat;width:314px;height:56px;text-indent:-9999px;margin: 0 0 10px 0;float: left;display:block;overflow:hidden;}
/*12*/
#top_box_12{
    float: left;
    width: 100%;
    background:url(../images/top_box_12_bg.gif) 50% 100% no-repeat;
    padding: 0 0 99px 0;
    background-color: #DFDFDF;
    color: #FFFFFF;
    margin: 0 0 0 0;
    position: relative;
    z-index: 20;
}
.top_box_12_in{margin:0 auto;width: 964px;padding: 20px 0 0 0;}
.top_club_tit_00{background:url(../images/top_club_tit_00.gif) 0 0 no-repeat;width:964px;height:22px;margin: 33px 0 0 0;text-indent: -9999px;}
.club_top_head{background:url(../images/whats_going.gif) 0 0 no-repeat;width:636px;height:267px;margin: 0;padding: 0 0 36px 0;}
.top_sd_club_name{background:url(../images/top_sd_club_name.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.top_sd_club_area{background:url(../images/top_sd_club_area.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}


.top_typo{
    position:relative;
    z-index: 1;
    left: 0px;
    top: 0px;
}










/**news**/
/**NEWSヘッド**/
*html #news_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#news_box_01{
	float: left;
	width: 100%;
	padding: 0;
	margin: 180px 0 0 0;
	display: inline-block;
	background-color: #DFDFDF;
}
.news_top{width:636px;height:265px;float: left;}
.news_tit{
    background:url(../images/news/news_tit.gif) 0 0 no-repeat;
    width:245px;
    height:85px;
    text-indent:-9999px;
    margin: 25px 0 0 0;
}
.news_top_updete{margin:14px 0 0 0;background:url(../images/news/news_top_updeta.gif) 0 0 no-repeat;padding: 3px 0 0 95px;font-size: 18px;font-weight: bold;height: 30px;}
.news_top_month{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 30px;}
/**NEWSボディ**/
#news_body{
    float: left;
    width: 100%;
    background:url(../images/news/body_bg.gif) 50% 100% no-repeat;
    padding: 0 0 84px 0;
    background-color: #DFDFDF;
    margin: 0 0 0 0;
}
.news_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**NEWS LR**/
.news_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.news_body_r{width:309px;float:right;padding: 0 0 0 7px;}


.news_index_list{margin:18px 0 0 0;width: 636px;}


.news_boder_01{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 152px;height: 100px;text-align: center;}
.news_boder_02{
    margin:0 10px 0 0;
    float: left;
    border:1px solid #e7e7e7;
    width: 40px;
    height: 40px;
    text-align: center;
}


.news_index_li {clear:both;margin:0 0 8px 0;display: inline;float: left;width: 636px;}
.news_index_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.news_index_li a:hover{background:#ececec; text-decoration: none;}

.news_index_day{margin:0;font-size: 10px;width: 465px;display: block;float: left;}
.news_index_tit{margin:0;font-size: 12px;padding: 0;font-weight: bold;float: left;width: 465px;display: block;}
.news_index_text{margin:17px 0 0 0;float: left;width: 465px;}

/**yajirusi**/
.yajirusi02{margin:0 0 0 5px;}


/**ナビ*********************************************************************/
.page_nav_box{
	margin:20px 0 0 0;
	float: left;
	width: 636px;
	text-align: center;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding: 20px 0 20px 0;
	font-size: 16px;
}

.pagination a{
padding:0 5px 0 5px;}
.current{
	padding:0 5px 0 5px;
	font-weight:bold;
	color:#CC0000;
}

.page_nav_t, .page_nav_t_o{margin:5px;}
.page_nav_t a:hover{color:#DA2E14;font-weight:bold;}
.page_nav_t_o a{color:#DA2E14;font-weight:bold;}
.page_nav_yajirusi{margin:0 10px 0 10px ;}

/**side**/
.news_side_monthly_tit{background:url(../images/news/monthly_tit.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;}
.news_side_latest_issue{background:url(../images/news/latest_issue.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 20px 0 0 0;}
.news_side_list{margin:18px 0 0 0;width: 309px;}

.news_side_li{clear:both;margin:0 0 6px 0;display: inline;float: left;width: 309px;}
.news_side_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.news_side_li a:hover{background:#ececec; text-decoration: none;}
.news_side_day{margin:0;font-size: 10px;width: 230px;display: block;float: left;}
.news_side_tit{
    margin:0;
    font-size: 12px;
    padding: 0 0 0 0;
    font-weight: bold;
    width: 250px;
    display: block;
    float: left;
}



/**pul**/
#news_side_pul_box{height:90px;border-bottom:1px solid #000000;position:relative;margin: 17px 0 0 0;}
#nav {
	position:absolute;
	left: 0px;
	top: 0px;
}
#nav li  {width:309px; background:#cccccc; padding:0 0 0 0;}
.pul{background:url(../images/news/pul.gif) 98% 50% no-repeat;padding:0 0 0 0;width: 301px;margin: 0 0 0 5px;}
.pul a{ display:block; width: 304px; overflow:hidden;}
.pul a:hover{ background:#AAAAAA;display:block;}

#nav li > ul{display:none;}
#nav li:hover > ul{display:block;}
#nav li ul li{width:294px; padding:0px 0px 0px 15px;display:block;}
#nav li ul li:hover{background:#AAAAAA;display:block;}


/**詳細******************/
/**#news_body02{float: left;width: 100%;background:url(../images/news/news_body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #D2D9C7;margin: 180px 0 0 0;}
.news_body_in02{margin:0 auto;width: 964px;padding: 0 0 0 0;}**/
.news_main_img{margin:0;width: 636px;height: 265px;float: left;}
.news_entry_head{margin:0;padding: 0 0 0 13px;clear: both;border-bottom: 1px solid #343434;}
.news_entry_day{
    margin:0 0 18px 0;
    background:url(../images/news/news_entry_day.gif) 0 0 no-repeat;
    width:47px;
    height:15px;
    padding: 0 0 0 55px;
    font-size: 12px;
    font-weight: bold;
}
.news_entry_tit{margin:0;font-size: 18px;}
.news_entry_text{margin:0;font-size: 10px;padding: 18px 0 55px 0;}
.news_entry_body{margin:0;padding: 20px 13px 32px 13px;border-bottom:1px solid #343434;}
.news_entry_body p{line-height:200%;font-size: 12px;}
.news_entry_link{margin:0 0 0 0;clear: both;padding: 18px 13px 20px 13px;}
.news_entry_link_related_posts{margin:0 0 10px 0;background:url(../images/news/related_posts.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}
.news_entry_link_tit{margin:20px 0 10px 0;background:url(../images/news/link.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}

/**schedule**********************************************************************************************************************/
/**schedule**/
*html #schedule_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#schedule_box_01{
	float: left;
	width: 100%;
	padding: 0;
	margin: 180px 0 0 0;
	display: inline-block;
	background-color: #DFDFDF;
}
.schedule_top{width:636px;height:265px;float: left;}
.schedule_tit{background:url(../images/schedule/schedule_tit.gif) 0 0 no-repeat;width:380px;height:90px;text-indent:-9999px;margin: 25px 0 0 0;}
.schedule_top_pick_up{margin:14px 0 0 0;background:url(../images/schedule/schedule_pick_up.gif) 0 0 no-repeat;padding: 3px 0 0 95px;font-size: 18px;font-weight: bold;height: 26px;}
.schedule_top_day{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 26px;}
/**scheduleボディ**/
#schedule_body{float: left;width: 100%;background:url(../images/schedule/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #DFDFDF;margin: 0 0 0 0;}
.schedule_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**schedule LR**/
.schedule_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.schedule_body_r{width:309px;float:right;padding: 0 0 0 7px;}
/**スケジュールリスト*********************************/
.schedule_index_list{margin:18px 0 0 0;width: 636px;line-height:120%}




.schedule_boder_01{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 152px;height: 100px;text-align: center;}
.schedule_boder_02{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 65px;height: 41px;text-align: center;}

.schedule_index_li{clear:both;margin:0 0 20px 0;display: inline;float: left;width: 636px;}
.schedule_index_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.schedule_index_li a:hover{background:#ececec; text-decoration: none;}




.schedule_index_reco{margin:0;height: 12px;}
.schedule_index_tit{
    margin:6px 0 10px 0;
    font-size: 12px;
    padding: 0 0 0 0;
    font-weight: bold;
    float: left;
    width: 465px;
}
.schedule_index_venue{
    margin:0;
    font-size: 10px;
    background:url(../images/schedule/venue.gif) 0 50% no-repeat;
    padding:0 0 0 40px;
    float: left;
    width: 420px;
}
.schedule_index_date{
    margin:0;
    font-size: 10px;
    background:url(../images/schedule/date.gif) 0 50% no-repeat;
    padding:0 0 0 40px;
    float: left;
    width: 425px;
}
.schedule_index_artist{
    margin:0;
    font-size: 10px;
    background:url(../images/schedule/artist.gif) 0 0 no-repeat;
    padding:0 0 0 40px;
    float: left;
    width: 425px;
}
.schedule_index_genre{
    margin:0;
    font-size: 10px;
    background:url(../images/schedule/genre.gif) 0 0 no-repeat;
    padding:0 0 0 40px;
    float: right;
    width: 432px;
}
/**side**/
.schedule_side_cal{background:url(../images/schedule/side_schedule.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.schedule_side_area{background:url(../images/schedule/area.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.schedule_side_monthly_pick_up_index{background:url(../images/schedule/monthly_pick_up_index.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.schedule_side_supported_by{background:url(../images/schedule/supported_by.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 50px 0 0 0;clear: both;}
.schedule_calendar_box{margin:10px 0 20px 0;float: left;text-align: center;clear: both;}
.schedule_calendar_box table{text-align:center;}
.schedule_calendar_box td a{margin:0; display:block; overflow:hidden;}
.schedule_calendar_box td a:hover{margin:0; background-color:#009;}
.schedule_calendar_box .current{margin:0; background-color:#09F;}
.calendar { text-align:center; font-size:14px; padding:10px 0 20px 0;}
.calendar td{ padding:13px;}
.calendar td:hover{ background-color:#09F;}
.today{margin:0; background-color:#ccc;}
.sunday{
color:#CC3300;}
.saturday{
color:#09F;}




/**pul**/
#schedule_side_pul_box{
	height:30px;
	position:relative;
	margin: 17px 0 0 0;
	clear: both;
	z-index: 3;
}
#schedule_side_pul_box_02{
	height:90px;
	border-bottom:1px solid #000000;
	position:relative;
	margin: 17px 0 0 0;
	clear: both;
	z-index: 2;
}
/**サイドバナー***********/
.side_banner{margin:5px 0 5px 0;}
/**詳細********************************/
#schedule_body_02{
	float: left;
	width: 100%;
	background:url(../images/schedule/body_bg.gif) 50% 100% no-repeat;
	padding: 0 0 84px 0;
	background-color: #DFDFDF;
	margin: 180px 0 0 0;
}
.schedule_body_in02{margin:0 auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen_02.gif) 648px 285px no-repeat;display: block;}
/****************/
.schedule_main_img{margin:0 0 17px 0;width: 636px;height: 419px;float: left;}
.schedule_sam_img_box{
	margin: 25px 0 0 0;
	height: 125px;
	clear: both;
	padding: 0 5px 0 5px;
	background-color: #C5C5C5;
}
.schedule_sam_img{margin: 10px 5px 10px 5px;height: 100px;clear: both;width: auto;}
.schedule_entry_head{margin:0;padding: 20px 0 0 13px;clear: both;}
.schedule_s_reco{margin:0;height: 12px;}
.schedule_s_tit{margin:10px 0 25px 0;font-size: 18px;padding: 0 0 0 0;font-weight: bold;}
.schedule_s_venue{margin:0;font-size: 10px;background:url(../images/schedule/venue.gif) 0 50% no-repeat;padding:0 0 0 40px;}
.schedule_s_date{margin:0;font-size: 10px;background:url(../images/schedule/date.gif) 0 50% no-repeat;padding:0 0 0 40px;}
.schedule_s_artist{margin:0;font-size: 10px;background:url(../images/schedule/artist.gif) 0 50% no-repeat;padding:0 0 0 40px;}
.schedule_s_genre{margin:0;font-size: 10px;background:url(../images/schedule/genre.gif) 0 50% no-repeat;padding:0 0 0 40px;}
.schedule_s_open{margin:0;font-size: 10px;background:url(../images/schedule/open.gif) 0 50% no-repeat;padding:0 0 0 40px;}
.schedule_s_cost{margin:0;font-size: 10px;background:url(../images/schedule/cost.gif) 0 50% no-repeat;padding:0 0 0 40px;}
.schedule_entry_body{margin:0;padding: 25px 13px 32px 13px;border-bottom:1px solid #343434;}
.schedule_entry_body p{line-height:200%;font-size: 12px;}
.schedule_entry_link{margin:0 0 0 0;clear: both;padding: 18px 13px 20px 13px;}
.schedule_entry_link_related_posts{margin:0 0 10px 0;background:url(../images/news/related_posts.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}
.schedule_entry_link_tit{margin:20px 0 10px 0;background:url(../images/news/link.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}

/**Intervew**********************************************************************************************************************/
*html #itv_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#itv_box_01{float: left;width: 100%;padding: 0;margin: 180px 0 0 0;display: inline-block;background-color: #DFDFDF;}
*html #itv_box_02{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#itv_box_02{float: left;width: 100%;padding: 0;margin: 180px 0 0 0;display: inline-block;background-color: #DFDFDF;}
.itv_top{width:636px;height:265px;float: left;position: relative;}
.itv_tit{background:url(../images/interview/itv_tit.gif) 0 0 no-repeat;width:402px;height:84px;text-indent:-9999px;margin: 25px 0 0 0;}
.itv_top_pick_up{margin:14px 0 0 0;background:url(../images/interview/itv_updeta.gif) 0 0 no-repeat;padding: 3px 0 0 90px;font-size: 18px;font-weight: bold;height: 27px;}
.itv_top_no{margin:14px 0 0 0;background:url(../images/interview/itv_no.gif) 0 0 no-repeat;padding: 3px 0 0 130px;font-size: 18px;font-weight: bold;height: 27px;}
.itv_top_az{margin:14px 0 0 0;background:url(../images/interview/itv_list.gif) 0 0 no-repeat;padding: 3px 0 0 180px;font-size: 18px;font-weight: bold;height: 27px;}
/**Intervewボディ**/
#itv_body{float: left; width: 100%; background:url(../images/schedule/body_bg.gif) 50% 100% no-repeat; padding: 0 0 84px 0; background-color: #DFDFDF; margin: 0 0 0 0;}
.itv_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
#itv_body_02{float: left;width: 100%;background:url(../images/schedule/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #DFDFDF;margin: 0 0 0 0;}
.itv_body_in_02{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**Intervew LR**/
.itv_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.itv_body_r{width:309px;float:right;padding: 0 0 0 7px;}
/**Intervewリスト*********************************/
.itv_index_list{margin:18px 0 0 0;width: 636px;line-height:120%}
.itv_boder_01{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 152px;height: 100px;text-align: center;}
.itv_boder_02{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 65px;height: 41px;text-align: center;}
.itv_index_li {clear:both;margin:0 0 20px 0;display: inline;float: left;width: 636px;}
.itv_index_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.itv_index_li a:hover{background:#ececec; text-decoration: none;}
.itv_news_photo{margin:0 10px 0 0;float: left;}
.itv_index_tit{   margin:6px 0 3px 0;   font-size: 12px;   padding: 0 0 0 0;   font-weight: bold;   float: left;   width: 300px;   display: block;}
.itv_index_no{margin:6px 0 3px 0;font-size: 12px;padding: 0 0 0 0;font-weight: bold;float: left;width: 30px;display: block;}
.itv_index_date{
    margin:0;
    font-size: 10px;
    padding:0 0 0 0;
    float: left;
    width: 400px;
}
.itv_index_text{
    margin:0;
    font-size: 11px;
    padding:15px 0 0 0;
    float: left;
    width: 465px;
    display: block;
}
.itv_index_more{margin:0;font-size: 10px;padding:0;color: #990000;}
.itv_index_more a{margin:0;font-size: 10px;padding:0;color: #990000;}
/**side**/
.itv_side_artist_name{background:url(../images/interview/artist_name.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.itv_artist_box{margin:10px 0 20px 0;float: left;text-align: center;clear: both;}
.itv_side_no{background:url(../images/interview/no.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
#itv_side_pul_box_01{height:90px;border-bottom:1px solid #000000;position:relative;margin: 17px 0 0 0;clear: both;}
.itv_side_latest_issue{background:url(../images/interview/latest_issue.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 20px 0 0 0;}
.itv_side_list{margin:18px 0 0 0;width: 309px;}


.itv_side_tit{
    margin:0;
    font-size: 12px;
    padding: 0 0 0 0;
    font-weight: bold;
    width: 220px;
    display: block;
    float: left;
}



.itv_side_li{clear:both;margin:0 0 6px 0;display: inline;float: left;width: 309px;}
.itv_side_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.itv_side_li a:hover{background:#ececec; text-decoration: none;}

.itv_side_day{margin:0;font-size: 10px;}
.itv_side_tit{margin:0;font-size: 12px;padding: 0 10px 0 0;font-weight: bold;}
/****/
.itv_d_tit{position:absolute;text-indent: -9999px;display: block;width: 636px;height: auto;}
.itv_entry_head{margin:0;padding: 0 13px 40px 13px;clear: both;background:url(../images/interview/sannkaku.gif) 13px 100% no-repeat;}
.itv_entry_lead{margin:0 0 20px 0;height:auto;padding: 0 0 0 0;font-size: 12px;color: #000;line-height: 180%;}
.itv_interview{margin:0;font-size: 10px;}
.itv_introduction{    margin:0;font-size: 10px;}
.itv_thank{margin:0 0 0 0;font-size: 10px;}
.itv_entry_body{margin:0;padding: 20px 13px 32px 13px;border-bottom:1px solid #343434;}
.itv_q{margin:0 0 20px 0;color: #4f4f4f;font-size: 12px;line-height: 180%;}
.itv_a{margin:0 0 30px 0;font-size: 12px;color: #000000;line-height: 180%;}
.itv_img_n{margin:15px 0 15px 0;}


/**blog**********************************************************************************************************************/
*html #blog_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 192px 0 0 0;display: inline-block;}
#blog_box_b{
    float: left;
    width: 100%;
    padding: 0;
    margin: 180px 0 0 0;
    display: inline-block;
    background-color: #DFDFDF;
}
.blog_top{width:636px;height:265px;float: left;}
.blog_tit{background:url(../images/blog/blog_tit.gif) 0 0 no-repeat;width:191px;height:121px;text-indent:-9999px;margin: 25px 0 0 0;}
.blog_top_updete{margin:14px 0 0 0;background:url(../images/blog/blog_top_updeta.gif) 0 0 no-repeat;padding: 3px 0 0 95px;font-size: 18px;font-weight: bold;height: 30px;}
.blog_top_month{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 30px;}

.blog_boder_01{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 152px;height: 100px;text-align: center;}
.blog_boder_02{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 50px;height: 33px;text-align: center;}
.blog_boder_03{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 40px;height: 40px;text-align: center;}




/**blogボディ**/
#blog_body_01{
    float: left;
    width: 100%;
    background:url(../images/blog/body_bg.gif) 50% 100% no-repeat;
    padding: 0 0 84px 0;
    background-color: #DFDFDF;
    margin: 0 0 0 0;
}
.blog_body_in{
	margin:20px auto;
	width: 964px;
	padding: 0 0 0 0;
	background: url(../images/body_sen.gif) 648px 0 repeat-y;
}
/**NEWS LR**/
.blog_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.blog_body_r{width:309px;float:right;padding: 0 0 0 7px;}
.blog_index_list{margin:18px 0 0 0;width: 636px;}

.blog_index_li{clear:both;margin:0 0 8px 0;display: inline;float: left;width: 636px;}
.blog_index_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.blog_index_li a:hover{background:#ececec; text-decoration: none;}


.blog_index_day{margin:0;font-size: 10px;width: 465px;display: block;float: left;}
.blog_index_tit{margin:0;font-size: 12px;padding: 0 0 0 0;font-weight: bold;width: 465px;display: block;float: left;}
.blog_index_text{margin:17px 0 0 0;width: 465px;float: left;display: block;}

/**side**/
.blog_side_monthly_tit{background:url(../images/blog/monthly_tit.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;}
.blog_side_author_index{background:url(../images/blog/author_index.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.blog_side_latest_post{background:url(../images/blog/latest_post.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 20px 0 0 0;}

.blog_side_list{margin:18px 0 0 0;width: 309px;clear: both;}
.blog_side_li{clear:both;margin:0 0 6px 0;display: inline;float: left;width: 309px;}
.blog_side_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.blog_side_li a:hover{background:#ececec; text-decoration: none;}
.blog_side_day{margin:0;font-size: 10px;width: 230px;display: block;float: left;}
.blog_side_tit{margin:0;font-size: 12px;padding: 0 0 0 0;font-weight: bold;width: 250px;display: block;float: left;}

.blog_side_day_02{margin:0;font-size: 10px;width: 210px;display: block;float: left;}
.blog_side_tit_02{margin:0;font-size: 12px;padding: 0 0 0 0;font-weight: bold;width: 230px;display: block;float: left;}


/**pul**/
#blog_side_pul_box{height:40px;position:relative;margin: 17px 0 0 0;z-index: 3;}
#blog_nav_01 {position:absolute;left: 0px;top: 0px;}
#blog_nav_01 li{width:309px; background:#cccccc; padding:0 0 0 0;}
#blog_nav_01 li > ul{display:none;}
#blog_nav_01 li:hover > ul{display:block;}
#blog_nav_01 li ul li{width:294px; padding:0px 0px 0px 15px;display:block;}
#blog_nav_01 li ul li:hover{background:#AAAAAA;display:block;}
#blog_side_pul_box_02{height:92px;border-bottom:1px solid #000000;position:relative;margin: 17px 0 0 0;z-index: 2;}
#blog_nav_02 {position:absolute;left: 0px;top: 0px;}
#blog_nav_02 li{width:309px; background:#cccccc; padding:0 0 0 0;}
#blog_nav_02 li > ul{display:none;}
#blog_nav_02 li:hover > ul{display:block;}
#blog_nav_02 li ul li{width:294px; padding:0px 0px 0px 15px;display:block;}
#blog_nav_02 li ul li:hover{background:#AAAAAA;display:block;}


/**詳細******************/
/**#blog_body02{float: left;width: 100%;background:url(../images/blog/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #D2D9C7;margin: 180px 0 0 0;}
.blog_body_in02{margin:0 auto;width: 964px;padding: 0 0 0 0;}**/
.blog_main_img{margin:0 0 0 0;width: 636px;height: 265px;float: left;}
.blog_entry_day{margin:0 0 18px 0;background:url(../images/blog/blog_day_w.gif) 0 0 no-repeat;width:auto;height:21px;padding: 0 0 0 45px;font-size: 14px;}

.blog_entry_head{margin:0;padding: 0 0 0 13px;clear: both;border-bottom: 1px solid #343434;}
.blog_entry_tit{margin:0;font-size: 18px;}
.blog_entry_text{margin:0;font-size: 10px;padding: 18px 0 55px 0;}
.blog_entry_body{margin:0;padding: 20px 13px 32px 13px;border-bottom:1px solid #343434;}
.blog_entry_body p{line-height:200%;font-size: 12px;}
.blog_entry_link{margin:0 0 50px 0;clear: both;padding: 18px 13px 20px 13px;}
.blog_entry_link_related_posts{margin:0 0 10px 0;background:url(../images/news/related_posts.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}
.blog_entry_link_tit{margin:20px 0 10px 0;background:url(../images/news/link.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}

.blog_side_about_author{background:url(../images/blog/about_author.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 20px 0 10px 0;}
.blog_author_img{margin:0 0 10px 0;}
.blog_author_t{margin:0 0 10px 0;}
.blog_side_post_by{background:url(../images/blog/post_by.gif) 0 50% no-repeat;width:309px;height:auto;margin: 0;padding: 0 0 0 65px;clear: both;}
#blog_side_pul_box_03{
	height:20px;
	position:relative;
	margin: 17px 0 0 0;
	z-index: 50;
}
#blog_side_pul_box_04{height:auto;position:relative;margin: 0 0 20px 0;z-index: 3;border-bottom:1px solid #000000;float: left;padding: 0 0 20px 0;}
#blog_side_pul_box_05{height:40px;position:relative;margin: 17px 0 0 0;z-index: 3;border-bottom:1px solid #000000;}
#blog_side_pul_box_06{height:41px;position:relative;margin: 12px 0 0 0;z-index: 3;}

/**party_report**********************************************************************************************************************/
/**PRヘッド**/
*html #pr_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#pr_box_01{
	float: left;
	width: 100%;
	padding: 0;
	margin: 180px 0 0 0;
	display: inline-block;
	background-color: #DFDFDF;
}
.pr_top{width:636px;height:265px;float: left;}
.pr_tit{background:url(../images/party_report/pr_tit.gif) 0 0 no-repeat;width:528px;height:117px;text-indent:-9999px;margin: 25px 0 0 0;}
.pr_top_updete{margin:14px 0 0 0;background:url(../images/party_report/pr_updeta.gif) 0 0 no-repeat;padding: 3px 0 0 95px;font-size: 18px;font-weight: bold;height: 30px;}
.pr_top_month{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 30px;}
.pr_top_area{margin:14px 0 0 0;background:url(../images/party_report/area_tit.gif) 0 0 no-repeat;padding: 3px 0 0 70px;font-size: 18px;font-weight: bold;height: 30px;}
/**prボディ**/
#pr_body{
    float: left;
    width: 100%;
    background:url(../images/party_report/news_body_bg.gif) 50% 100% no-repeat;
    padding: 0 0 84px 0;
    background-color: #DFDFDF;
    margin: 0 0 0 0;
}
.pr_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**pr LR**/
.pr_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.pr_body_r{width:309px;float:right;padding: 0 0 0 7px;}
/**PR一覧**/
.pr_body_l table{line-height:140%;}
.pr_body_l tr{vertical-align:top;}
.pr_body_l td{
	vertical-align:top;
	padding: 0 0 10px 0;
	width: 318px;
}
.pr_list_tit{margin:3px 0 5px 0;line-height: 110%;color: #000;}
.pr_list_tit a{color: #000;}
.pr_venue{margin:0;font-size: 10px;background:url(../images/party_report/venue.gif) 0 50% no-repeat;padding:0 0 0 40px;clear: both;}
.pr_date{margin:0;font-size: 10px;background:url(../images/party_report/date.gif) 0 50% no-repeat;padding:0 0 0 40px;clear: both;}
.pr_text{margin:0;font-size: 10px;background:url(../images/party_report/text.gif) 0 50% no-repeat;padding:0 0 0 40px;clear: both;}
.pr_photo{margin:0;font-size: 10px;background:url(../images/party_report/photo.gif) 0 50% no-repeat;padding:0 0 0 40px;clear: both;}
.pr_new{margin:0 5px 0 0;}
.pr_side_monthly_tit{background:url(../images/party_report/monthly_tit.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;}
.pr_side_area{background:url(../images/party_report/area.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
/**pul**/
#pr_side_pul_box{
	height:92px;
	position:relative;
	margin: 0 0 0 0;
	z-index: 3;
}
#pr_side_pul_box_02{
	height:30px;
	position:relative;
	margin: 17px 0 0 0;
	clear: both;
	z-index: 2;
}

/**club*****************************************************/
/**clubヘッド**/
*html #club_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#club_box_01{float: left;width: 100%;padding: 0;margin: 180px 0 0 0;display: inline-block;background-color: #DFDFDF;}
.club_top{width:636px;height:265px;float: left;}
.club_tit{background:url(../images/club/club_tit.gif) 0 0 no-repeat;width:215px;height:92px;text-indent:-9999px;margin: 25px 0 0 0;}
.club_top_area{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 30px;}
.club_top_name{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 30px;}
/**clubボディ**/
#club_body{float: left;width: 100%;background:url(../images/club/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #DFDFDF;margin: 0 0 0 0;}
.club_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**club LR**/
.club_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.club_body_r{width:309px;float:right;padding: 0 0 0 7px;}

.club_index_list{margin:18px 0 0 0;width: 636px;}


.club_index_li_02{clear:both;margin:0 0 23px 0;display: inline;float: left;border-bottom: 1px solid #123456;width: 636px;padding: 0 0 10px 0;}


.club_boder_01{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 152px;height: 100px;text-align: center;}
.club_boder_02{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 65px;height: 41px;text-align: center;}

.club_index_li{clear:both;margin:0 0 20px 0;display: inline;float: left;width: 636px; border-bottom: 1px solid #123456;padding: 0 0 10px 0;}
.club_index_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.club_index_li a:hover{background:#ececec; text-decoration: none;}








.club_index_tit{margin:0;font-size: 12px;padding: 0 10px 0 0;font-weight: bold;}
.club_index_area{margin:30px 0 0 0;font-size: 10px;}
.club_index_web{margin:0;}

/**side**/
.club_side_name{background:url(../images/club/club_side_name.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.club_name_box{margin:10px 0 20px 0;float: left;text-align: center;clear: both;}
.club_side_area{background:url(../images/club/club_side_area.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
/**pul**/
#club_side_pul_box{height:92px;position:relative;margin: 17px 0 0 0;}
/**詳細******************/
.club_main_img{margin:0;width: 636px;height: 265px;float: left;}
.club_entry_head{margin:0;padding: 0 0 0 0;clear: both;border-bottom: 1px solid #343434;}
.club_entry_body{margin:0;padding: 20px 13px 32px 13px;border-bottom:1px solid #343434;clear: both;}
.club_entry_link{margin:0 0 0 0;clear: both;padding: 18px 13px 20px 13px;}
.club_coming_up{margin:0 0 10px 0;background:url(../images/club/coming_up.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}
.club_party_report{margin:20px 0 10px 0;background:url(../images/club/party_report.gif) 0 0 no-repeat;width:316px;height:18px;text-indent: -9999px;}

/**release*****************************************************/
/**releaseヘッド**/
*html #release_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#release_box_01{
	float: left;
	width: 100%;
	padding: 0;
	margin: 180px 0 0 0;
	display: inline-block;
	background-color: #DFDFDF;
}
.release_top{width:636px;height:265px;float: left;}
.release_tit{background:url(../images/release/release_tit.gif) 0 0 no-repeat;width:323px;height:90px;text-indent:-9999px;margin: 25px 0 0 0;}
.release_top_area{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 30px;}
.release_update{margin:14px 0 0 0;padding: 3px 0 0 90px;font-size: 18px;font-weight: bold;height: 30px;background:url(../images/release/up_date.gif) 0 0 no-repeat;}
.release_type_tit{margin:14px 0 0 0;padding: 3px 0 0 165px;font-size: 18px;font-weight: bold;height: 30px;background:url(../images/release/release_type_tit.gif) 0 0 no-repeat;}
.release_format_tit{margin:14px 0 0 0;padding: 3px 0 0 100px;font-size: 18px;font-weight: bold;height: 30px;background:url(../images/release/format_tit.gif) 0 0 no-repeat;}
.release_monthly{margin:14px 0 0 0;padding: 3px 0 0 180px;font-size: 18px;font-weight: bold;height: 30px;background:url(../images/release/monthly_index.gif) 0 0 no-repeat;}
/**releaseボディ**/
#release_body{float: left;width: 100%;background:url(../images/release/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #DFDFDF;margin: 0 0 0 0;}
.release_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**release LR**/
.release_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.release_body_r{width:309px;float:right;padding: 0 0 0 7px;}

.top_release_photo{margin:0 5px 0 0;float: left;width: 100px;}
.release_text{margin:0;float: left;width: 461px;}
.release_index_list{margin:18px 0 0 0;width: 636px;}
.release_index_li{clear:both;margin:0 0 23px 0;display: inline;float: left;border-bottom: 1px solid #123456;width: 636px;padding: 0 0 10px 0;}

.release_boder_01{
    margin:0 10px 0 0;
    float: left;
    border:1px solid #e7e7e7;
    width: 100px;
    height: 100px;
    text-align: center;
}
.release_boder_02{margin:0 10px 0 0;float: left;border:1px solid #e7e7e7;width: 65px;height: 41px;text-align: center;}



.release_index_li{clear:both;margin:0 0 20px 0;display: inline;float: left;width: 636px; border-bottom: 1px solid #123456;padding: 0 0 10px 0;}
.release_index_li a{ display:block; overflow:hidden; width:100%; height:100%;}
.release_index_li a:hover{background:#ececec; text-decoration: none;}





.release_index_tit{margin:0;font-size: 12px;padding: 0 10px 0 0;font-weight: bold;}
.release_tit_n{font-weight:normal;}
.release_new{margin:0 0 0 10px;}
.release_date{
	margin:10px 0 0 0;
	font-size: 10px;
	background:url(../images/release/date.gif) 0 50% no-repeat;
	padding: 0 0 0 48px;
}
.release_date_02{margin:20px 0 0 0;font-size: 10px;background:url(../images/release/date.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
.release_label{margin:0 0 0 0;font-size: 10px;background:url(../images/release/label.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
.release_genre{margin:0 0 0 0;font-size: 10px;background:url(../images/release/genre.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
.release_format{margin:0 0 0 0;font-size: 10px;background:url(../images/release/format.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
.release_type{margin:0 0 0 0;font-size: 10px;background:url(../images/release/type.gif) 0 50% no-repeat;padding: 0 0 0 48px;}
/**side**/
.release_side_format{background:url(../images/release/side_format.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.release_name_box{margin:10px 0 20px 0;float: left;text-align: center;clear: both;}
.release_side_type{background:url(../images/release/side_release_type.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.release_side_monthly_index{background:url(../images/release/side_monthly_index.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
/**pul**/
#release_side_pul_box_01{
	height:60px;
	position:relative;
	margin: 17px 0 0 0;
	z-index: 30;
}
#release_side_pul_box_02{
	height:60px;
	position:relative;
	margin: 17px 0 0 0;
	z-index: 20;
}
#release_side_pul_box_03{
	height:60px;
	position:relative;
	margin: 17px 0 0 0;
	z-index: 10;
}
/**詳細******************/
.release_main_img{margin:0;width: 636px;height: 265px;float: left;position: relative;}
.release_jk{position:absolute;top: 0px;left: 0px;}
.release_entry_head{margin:165px 0 0 0;padding: 0 0 0 0;clear: both;}
.release_entry_body{margin:0;padding: 20px 13px 32px 0;clear: both;}
.shop_banner{margin:0 10px 0 0;}



/**highlight**********************************************************************************************************************/
/**highlightヘッド**/
*html #hi_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#hi_box_01{
	float: left;
	width: 100%;
	padding: 0;
	margin: 180px 0 0 0;
	display: inline-block;
	background-color: #DFDFDF;
}
.hi_top{width:636px;height:265px;float: left;}
.hi_tit{
	background:url(../images/highlight/hi_tit.gif) 0 0 no-repeat;
	width:400px;
	height:121px;
	text-indent:-9999px;
	margin: 25px 0 0 0;
}
.hi_top_updete{margin:14px 0 0 0;background:url(../images/highlight/hi_updeta.gif) 0 0 no-repeat;padding: 3px 0 0 95px;font-size: 18px;font-weight: bold;height: 30px;}
.hi_top_year{margin:14px 0 0 0;background:url(../images/highlight/year_tit.gif) 0 0 no-repeat;padding: 3px 0 0 70px;font-size: 18px;font-weight: bold;height: 30px;}
/**highlightボディ**/
#hi_body{
	float: left;
	width: 100%;
	background:url(../images/news/body_bg.gif) 50% 100% no-repeat;
	padding: 0 0 84px 0;
	background-color: #DFDFDF;
	margin: 0 0 0 0;
}
.hi_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
.hi_body_in_b{
	margin:20px auto;
	width: 964px;
	padding: 0 0 0 0;
}

/**highlight LR**/
.hi_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.hi_body_r{width:309px;float:right;padding: 0 0 0 7px;}

.hi_body_l table{line-height:140%;}
.hi_body_l tr{vertical-align:top;}
.hi_body_l td{
	vertical-align:top;
	padding: 0 0 10px 0;
	width: 318px;
}

.hi_list_tit{margin:3px 0 5px 0;line-height: 110%;color: #000;}
.hi_list_tit a{color: #000;}
.hi_day{margin:0;font-size: 10px;padding:0 0 20px 0;clear: both;}


/**side**/
.year_side_tit{background:url(../images/highlight/year_index.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;}
#hi_side_pul_box{height:92px;position:relative;margin: 17px 0 0 0;}






/**Audio**********************************************************************************************************************/
*html #audio_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#audio_box_01{float: left;width: 100%;padding: 0;margin: 180px 0 0 0;display: inline-block;background-color: #D2D9C7;}
*html #audio_box_02{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#audio_box_02{
	float: left;
	width: 100%;
	padding: 0;
	margin: 180px 0 0 0;
	display: inline-block;
	background-color: #DFDFDF;
}
.audio_top{width:636px;height:265px;float: left;position: relative;}
.audio_tit{background:url(../images/audio/audio_tit.gif) 0 0 no-repeat;width:255px;height:91px;text-indent:-9999px;margin: 25px 0 0 0;}
.audio_top_pick_up{
	margin:14px 0 0 0;
	background:url(../images/release/up_date.gif) 0 0 no-repeat;
	padding: 3px 0 0 90px;
	font-size: 18px;
	font-weight: bold;
	height: 27px;
}
.audio_top_monthly{margin:14px 0 0 0;padding: 3px 0 0 0;font-size: 18px;font-weight: bold;height: 27px;}
.audio_top_az{margin:14px 0 0 0;background:url(../images/audio/audio_list.gif) 0 0 no-repeat;padding: 3px 0 0 180px;font-size: 18px;font-weight: bold;height: 27px;}
/**Audioボディ**/
#audio_body{float: left;width: 100%;background:url(../images/schedule/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #D2D9C7;margin: 0 0 0 0;}
.audio_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
#audio_body_02{float: left;width: 100%;background:url(../images/audio/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #DFDFDF;margin: 0 0 0 0;}
.audio_body_in_02{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**Audio LR**/
.audio_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.audio_body_r{width:309px;float:right;padding: 0 0 0 7px;}
/**Audioリスト*********************************/
.audio_index_list{margin:18px 0 0 0;width: 636px;line-height:120%}
.audio_entry_tit{margin:0 0 20px 0;height:auto;padding: 0 0 0 0;font-size: 12px;color: #000;line-height: 180%;}
.audio_date{margin:0 0 20px 0;font-size: 10px;background:url(../images/audio/date.gif) 0 50% no-repeat;padding:0 0 0 40px;clear: both;}
.audio_list_tit{margin:3px 0 5px 0;line-height: 110%;color: #000;}
.audio_list_tit a{color: #000;}
.audio_artist_box{margin:10px 0 20px 0;float: left;text-align: center;clear: both;}
.audio_side_artist_name{background:url(../images/interview/artist_name.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.audio_side_monthly_index{background:url(../images/audio/side_monthly_index.gif) 0 0 no-repeat;width:309px;height:18px;text-indent:-9999px;margin: 0;clear: both;}
.audio_td_in a{width:100%; height:100%; display:block; overflow:hidden; }
.audio_td_in a:hover{background:#ececec; text-decoration: none;}
.audio_entry_body{margin:0;padding: 20px 13px 32px 13px;border-bottom:1px solid #343434;}


/**INFO**/

*html #info_box_01{float: left;width: 100%;background:url(../images/top_box_01_bg.gif) 50% 0 no-repeat;padding: 0;margin: 0 0 0 0;display: inline-block;}
#info_box_01{float: left;width: 100%;padding: 0;margin: 180px 0 0 0;display: inline-block;background-color: #E5E5E5;}
.info_top{width:636px;height:265px;float: left;}
.info_tit{background:url(../images/info/info_tit.gif) 0 0 no-repeat;width:323px;height:90px;text-indent:-9999px;margin: 25px 0 0 0;}

/**infoボディ**/
#info_body{float: left;width: 100%;background:url(../images/info/body_bg.gif) 50% 100% no-repeat;padding: 0 0 84px 0;background-color: #E5E5E5;margin: 0 0 0 0;}
.info_body_in{margin:20px auto;width: 964px;padding: 0 0 0 0;background: url(../images/body_sen.gif) 648px 0 repeat-y;}
/**info LR**/
.info_body_l{width:636px;float:left;margin: 0 12px 0 0;}
.info_body_r{width:309px;float:right;padding: 0 0 0 7px;}
#info_side_pul_box_01{height:auto;margin: 17px 0 0 0;}

.info_side_m01 a{background:url(../images/info/side_info_about.gif) 0 0 no-repeat;width:108px;height:16px;text-indent:-9999px;display:block;overflow:hidden;margin: 0 0 20px 10px;}
.info_side_m02 a{background:url(../images/info/side_info_advertise.gif) 0 0 no-repeat;width:108px;height:15px;text-indent:-9999px;display:block;overflow:hidden;margin: 0 0 20px 10px;}
.info_side_m03 a{background:url(../images/info/side_info_terms.gif) 0 0 no-repeat;width:108px;height:15px;text-indent:-9999px;display:block;overflow:hidden;margin: 0 0 20px 10px;}
.info_side_m04 a{background:url(../images/info/side_info_wanted.gif) 0 0 no-repeat;width:108px;height:14px;text-indent:-9999px;display:block;overflow:hidden;margin: 0 0 20px 10px;}
.info_side_m05 a{background:url(../images/info/side_info_contact.gif) 0 0 no-repeat; width:108px; height:15px; text-indent:-9999px;display:block;overflow:hidden;margin: 0 0 20px 10px;}

.a_tit_01{background:url(../images/info/a_tit_01.gif) 0 0 no-repeat;width:184px;height:22px;text-indent:-9999px;margin: 40px 0 0 0;}
.a_tit_02{background:url(../images/info/a_tit_02.gif) 0 0 no-repeat;width:184px;height:23px;text-indent:-9999px;padding: 0 0 20px 0;}
.a_tit_03{background:url(../images/info/a_tit_03.gif) 0 0 no-repeat;width:184px;height:27px;text-indent:-9999px;padding: 0 0 20px 0;}
.info_a_text{width:auto;padding: 40px 10px 20px 5px;}
.info_a_text01{width:480px;padding: 50px 10px 20px 5px;}
.info_a_text02{width:auto;padding: 0 20px 40px 5px;clear: both;}
.info_hf{margin:0 10px 20px 0;float: left;}

.ad_tit_01{background:url(../images/info/ad_tit_01.gif) 0 0 no-repeat;width:157px;height:21px;text-indent:-9999px;margin: 40px 0 0 0;}
.t_tit_01{background:url(../images/info/t_tit_01.gif) 0 0 no-repeat;width:157px;height:22px;text-indent:-9999px;margin: 40px 0 0 0;}
.w_tit_01{background:url(../images/info/w_tit_01.gif) 0 0 no-repeat;width:91px;height:21px;text-indent:-9999px;margin: 40px 0 0 0;}
 /**search**/
.from_area {border: 1px solid #434343;margin: 0;padding: 0;height: 19px;float: left;}
.search{margin:0;padding: 0;float: left;height: 21px;}
#block_search_results{margin-top:80px;}

/**村井20100907**/
.news_old_tit a{background:url(../images/old_contents_b.jpg) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 19px 0 0 0;float: left;display:block;overflow:hidden;}
.highlight_old_tit a{background:url(../images/old_contents_b.jpg) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 19px 0 0 0;float: left;display:block;overflow:hidden;}
.interview_old_tit a{background:url(../images/old_contents_b.jpg) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 5px 0 0 0;float: left;display:block;overflow:hidden;}
.party_report_old_tit a{background:url(../images/old_contents_b.jpg) 0 0 no-repeat;width:316px;height:56px;text-indent:-9999px;margin: 5px 0 0 0;float: left;display:block;overflow:hidden;}
.news_oldindex_tit a{background:url(../images/old_contents_b.jpg) 0 0 no-repeat;width:309px;height:56px;text-indent:-9999px;margin: 20px 0 0 7px;float: left;display:block;overflow:hidden;}
.news_oldindex2_tit a{background:url(../images/old_contents_b.jpg) 0 0 no-repeat;width:309px;height:56px;text-indent:-9999px;margin: 20px 0 0 0px;float: left;display:block;overflow:hidden;}
</style>

