@charset "UTF-8";
/* 文字コード：UTF-8 */


/*--mmon left_menu--*/
#mmon_left_menu{
	font-size:1.2em;
}

#mmon_left_menu .li_img{
	padding:5px;
}
#mmon_left_menu .li_text_1{
	margin-left:30px;
	padding-top:5px;
}
#mmon_left_menu .li_text_2{
	margin-left:30px;
	padding-bottom:5px;
}
#mmon_left_menu .li_text{
	margin-left:25px;
	padding:5px;
}

#mmon_left_menu ul li{
	width:308px;
}
#mmon_left_menu ul li a{
	display:block;
	color:#00f;
}
#mmon_left_menu ul li.menu1{
	background-color:#666;
	text-align:center;
	border:1px solid #000;
}
#mmon_left_menu ul li.menu1 a:hover{
	background-color:#888;
}
#mmon_left_menu ul li.menu2{
	background-image:url(http://www.musicman-net.com/musicmon/img/td_bg_red.gif);
	border:1px solid #000;
	border-top:none;
}
#mmon_left_menu ul li.menu2 a{
	color:#ffea18;
}
#mmon_left_menu ul li.menu2 a:hover{
	background-image:url(http://www.musicman-net.com/musicmon/img/td_bg_orangered.gif);
	color:#00f;
}
#mmon_left_menu ul li.menu3{
	background-image:url(http://www.musicman-net.com/musicmon/img/td_bg.gif);
	border:1px solid #000;
	border-top:none;
}
#mmon_left_menu ul li.menu3 a:hover{
	background-image:url(http://www.musicman-net.com/musicmon/img/td_bg_orange.gif);
	color:#f30;
}
/*--/mmon left_menu--*/


/*--mmon top--*/
div.mmon_genre{
	width:150px;
	font-size:74%;
	padding:2px;
	border:1px solid #4c4c4c;
}
div.mmon_genre_title,div.mmon_genre_title2{
	background-color:#4c4c4c;
	color:#fff;
	text-align:center;
	margin-bottom:2px;
}
div.mmon_genre_title{
	padding:2px;
}
div.mmon_genre_title2{
	padding:5px;
}

.monym,.monradio{
	font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Meiryo','メイリオ','Osaka','Osaka-等幅','ＭＳ Ｐゴシック','sans-serif';
}
/*--/mmon top--*/


/*--mmon info--*/
div#mmon_info,div.mmon_info_title,div.mmon_info_title_left_top,div.mmon_info_title_left,div.mmon_info_body{
	padding:5px;
}
div#mmon_info_img{
	margin-left:auto;
	margin-right:auto;
	width:500px;
}
div#mmon_info{
	border-style:solid;
	border-width:1px;
	border-color:#f00;
	padding:10px;
	font-size:90%;
}
div.mmon_info_title,div.mmon_info_title_left_top,div.mmon_info_title_left,div.mmon_info_title_center{
	background-image:url(http://www.musicman-net.com/musicmon/img/td_bg_uc.gif);
	border:1px solid #000;
	width:480px;
	margin-left:auto;
	margin-right:auto;
	padding:2px 10px;
}
div.mmon_info_title{
	text-align:center;
}
div.mmon_info_title_left{
	border-top:none;
}
div.mmon_info_title_center{
	border-top:none;
	text-align:center;
}
div.mmon_info_body{
	border:1px solid #000;
	border-top:none;
	width:470px;
	margin-left:auto;
	margin-right:auto;
	font-size:80%;
	text-align:left;
	padding:5px 15px;
}
div.mmon_info_body a{
	color:#f70;
}
div.mmon_info_body a:active{
	color:#f3f3f3;
}
div.mmon_info_body a:hover{
	color:#f30;
}
div.mmon_info_body th,div.mmon_info_body td{
	padding:3px;
}
/*--/mmon info--*/


/*--mmon entry--*/
div#mmon_entry table{
	margin:0 auto;
	background:#000;
}
div#mmon_entry td.title,div#mmon_entry td.title_next,div#mmon_entry td.body_left,div#mmon_entry td.body_right{
	padding:5px;
}
div#mmon_entry td.title{
	text-align:center;
	color:#fff;
}
div#mmon_entry td.title_next{
	text-align:center;
	color:#fff;
	background-color:#006;
}
div#mmon_entry td.body_left{
	text-align:left;
	background-color:#ccc;
}
div#mmon_entry td.body_right{
	text-align:left;
	background-color:#fff;
}
div#mmon_entry td.body_right table{
	background:#fff;
	border-top:1px solid #ddd;
}
/*--/mmon entry--*/


/*--mmon member--*/
div.img_member{
	background-color:#000;
	width:92px;
	height:102px;
	float:left;
	margin-right:5px;
}
div.img_member img{
	margin:1px 0px 0px 1px;
}
/*--/mmon member--*/


/*--mmon table view--*/
div#view4_style th,div#view4_style td{
	padding:1px;
}
div#view5_style th,div#view5_style td{
	font-size:1.2em;
	padding:5px;
}
div#view5_style img{
	padding:0px;
}
div#view5_style img a{
	padding:0px;
}
div#view5_style img a:hover{
	padding:0px;
}
/*--/mmon table view--*/


/*--mmon lead--*/
.lead{
	width:600px;
	/*height:80px;*/
	position:relative;
	overflow: hidden;
}
.lead_body{
	width:520px;
	font-weight:normal;
}
.lead div.button{
	position:absolute;
	bottom:44px;
	right:0;
}
.lead div.button2{
	position:absolute;
	top:0px;
	right:0;
}
.lead_store{
	float:left;
	margin-right:10px;
	padding:3px;
	border:1px solid #ccc;
}
/*--/mmon lead--*/


/*--mmon radio--*/
.radiotitle a{
	display:block;
	width:100%;
	text-decoration:none;
	color:#f90;
	font-size:12px;
}
.radiotitle a:hover{
	color:#00f;
}
/*--/mmon radio--*/


/*--mmon store--*/
.artistimage,.albumimage{
	padding:3px;
	border:1px solid #ccc;
}
.artistimage{
	float:right;
	margin-left:20px;
}
.albumimage{
	float:right;
	margin-left:20px;
}
.albumlist ol{
	padding-left:2em;
}
.albumlist ol ul{
	list-style-type:decimal;
}
.artistname{
	font-weight:bold;
	padding:0 0 0 5px;
	border-left:6px solid #005a8b;
}
.officialsite,.musicmanstore{
	float:right;
	font-size:0.8em;
}
.officialsite a,.musicmanstore a{
	color:#008;
	background:#ddd;
	padding:3px 5px;
	border:1px solid #008;
	border-radius:5px;
	-moz-border-radius:5px;
}
.officialsite a:hover,.musicmanstore a:hover{
	color:#f00;
	border:1px solid #f00;
}
/*--/mmon store--*/




div.faq_style td{
	padding:10px;
}



/*----*/
/* container */
div.twitter-trackbacks{ }
/* ul list */
ul.ttw-inner{
	padding:0;
	margin:0;
}
ul.ttw-inner li{
	border-bottom:silver 1px dotted;
	float:left;
	margin:1px 0 1px 0;
	padding:2px 2px 4px 2px;
	list-style-type:none;
	position:relative;
	height:48px;
	overflow:hidden;
	width:100%;
}
/* author img */
ul.ttw-inner span.ttw-author-img{
	display:block;
	width:48px;
	height:48px;
	margin:0 5px 0 2px;
	overflow:hidden;
	left:0;
	position:absolute;
}
/* author name */
ul.ttw-inner strong a{
	margin-right:5px;
}
/* tweet body */
ul.ttw-inner span.ttw-body {
	display:block;
	margin-left:55px;
}
/* tweet content */
ul.ttw-inner span.ttw-content{}

/* tweet meta : date, reply, retweet line */
ul.ttw-inner span.ttw-meta {
	color:#999999;
	display:block;
	font-size:0.764em;
	margin:3px 0 0;
}
ul.ttw-inner span.ttw-meta a{
	color:#999999;
	text-decoration:none;
}
ul.ttw-inner span.ttw-meta a:hover{
	text-decoration:underline;
}
/* customize reply link */
ul.ttw-inner a.ttw-reply { }
/* customize retweet link */
ul.ttw-inner a.ttw-retweet { }

/* customize links */
ul.ttw-inner a.ttw-link { }
/* customize @user links */
ul.ttw-inner a.ttw-at { }
/* customize #hashtags links */
ul.ttw-inner a.ttw-hashtag { }

/* Customize tweets of users with influence levels from 0 to 10 */
li.ttw-inf-0, li.ttw-inf-1, li.ttw-inf-2{ }
li.ttw-inf-3, li.ttw-inf-4, li.ttw-inf-5, li.ttw-inf-6{ 
	background:#ececec
}
li.ttw-inf-7, li.ttw-inf-8, li.ttw-inf-9, li.ttw-inf-10{
	background:#e0e0e0
}

/* Customize users image with influence levels from 0 to 10 */
li.ttw-inf-0 img{}
/* ...... */
li.ttw-inf-10 img{}

/* Customize users name with influence levels from 0 to 10 */
li.ttw-inf-0 strong{}
/* ...... */
li.ttw-inf-10 strong{}
/*--/--*/



div.icon-left {
	width:200px;
	height:30px;
	margin:0 15px 2px 0;
	float:left;
}
div.icon-estate {
	background:url(/files/2012/10/f507e7d23337c2.gif);
	width:200px;
	height:30px;
	margin:0 15px 2px 0;
	float:left;
}
div.icon-fb,
div.icon-tw,
div.icon-ma {
	width:30px;
	height:30px;
	margin:0 5px 0 0;
	float:left;
}
div.icon-fb {
	background:url(/files/2012/09/f504d89d739e5d.png);
}
div.icon-tw {
	background:url(/files/2012/09/f504d89d73c85c.jpg);
}
div.icon-ma {
	background:url(/files/2012/09/f504d89d73ba20.jpg);
}
 .facebook-like.mu {
	float:left;
	margin:5px 0 0 0;
}
 .facebook-like.mu,
 .facebook-like.mu .fb-like.fb_edge_widget_with_comment.fb_iframe_widget,
 .facebook-like.mu .fb-like.fb_edge_widget_with_comment.fb_iframe_widget span,
 .facebook-like.mu .fb_edge_widget_with_comment iframe {
	width: 73px !important;
}
 .facebook-like .fb_edge_comment_widget.fb_iframe_widget iframe {
	position: absolute;
	width: 401px !important;
}