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


/* 全体の設定 */

html {
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

body {
	background-color: #ffffff;
	margin-top:0px;
}

table, td, th, tr {
	border: 0px solid;
	padding: 0px;
	border-collapse: separate;
	border-spacing: 0px;
}



a:link {/*未訪問のリンク*/
    text-decoration:none;
    color:#a9a9a9;
}

a:visited {/*訪問後のリンク*/
	color:#a9a9a9;
	text-decoration:none;
}

img {
	border:0px;
}


/* リンクの設定 */
a.context_link:link{
	color:#696969;
	font-weight:bold;
}

a.context_link:visited{
	color:#696969;
	font-weight:bold;
}

a.context_link:hover{
	color:#696969;
	font-weight:bold;
	text-decoration:underline;
}

a.context_link:active{
	color:#696969;
	font-weight:bold;
}



/* ヘッダーコンテンツ */

.header_back {
	background-color: #9a1117;
}

#header a:link {
    color : blue ;
}

#header a:hover {
    color : red ;
}

.header_font {
	font-size: 16px;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
}

#header ul {
	list-style:none;
	margin:0;
	padding:0;
}

#header li {
	float:left;
	margin-left:10px;
	margin-right:10px;
	font-size: 14px;
	font-family: "Lucida Grande", "segoe UI", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Meiryo, Verdana, Arial, sans-serif;
}

#header a:link {
    color:#ffffff;
}

#header a:hover {
    color:#7fffd4;
}

#header a:visited {
    color:#ffffff;
}

#header_menu {
    position: relative;
    //z-index:1;  
    top: 70px;  
    left: 880px;  
}

/*
.header_ad {
    position: relative;
    z-index:1;
    background-image: url(../contents_img/header.png);
    top: 20px;  
    left: 480px;  
}
*/



#menu ul{  
	list-style-type: none;  
	margin-top: 2px;
	width : 960px;
}  
  
#menu li{  
	float: left;
	width: 135px;
	margin-left:1px;
	margin-right:1px;
	height:30px;
	text-align:center;
	padding-top:6px;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:bold;
	background-color:#898989;
	display: block;
}  

#menu a:link {
	width: 135px;
	height:30px;
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:bold;
	background-color:#898989;
	display:block;
} 

#menu a:visited{  
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:bold;
	background-color:#898989;
	display:block;
} 


#menu a:hover{
	color : #ffffff;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:bold;
	background-color:#898989;
	display:block;
}


/* 共通で使えるCSS */

.font_black_20_bold {
	color : #000000;
	font-size: 24px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}


.font_black_18_bold {
	color : #000000;
	font-size: 18px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_blue_18_bold {
	color : blue;
	font-size: 18px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_red_18_bold {
	color : red;
	font-size: 18px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_black_16_bold {
	color : #000000;
	font-size: 16px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_blue_16_bold {
	color : blue;
	font-size: 16px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_red_16_bold {
	color : red;
	font-size: 16px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}


.font_black_16_normal {
	color : #000000;
	font-size: 16px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_blue_16_normal {
	color : blue;
	font-size: 16px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_red_16_normal {
	color : red;
	font-size: 16px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_black_14_bold {
	color : #000000;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_black_14_normal {
	color : #000000;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_blue_14_bold {
	color : blue;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_red_14_bold {
	color : red;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}


.font_black_14_normal {
	color : #000000;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_blue_14_normal {
	color : blue;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.font_red_14_normal {
	color : red;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}


/*----------------------------------------------------------------------
//
//
//	トピック
//
//
----------------------------------------------------------------------*/

#topic ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#topic li{
	list-style-type: none;   
	width: 648px; 
	height:200px;
	//margin-left: 5px; 
	//margin-right: 5px;  
}  

#topic dl{
	list-style-type: none;  
	float: right;  
	width: 443px;  
	margin-left: 5px; 
	//margin-right: 26px;  
}

#topic h2 {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight: bold;
}



.topic_news_position {
	margin-top:4px;
	width: 80px;
	height:24px;
	vertical-align:middle;
}

.topic_live_position {
	margin-top:4px;
	width: 80px;
	height:24px;
	vertical-align:middle;
}

.topic_date {
	color : #818284;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.topic_font1 {
	letter-spacing: 0.1em;
	font-weight: bold;
	font-size: 18px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 443px;
}

.topic_font2 {
	letter-spacing: 0.1em;
	line-height: 150%;
	font-weight: bold;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 443px;
}

topic a:link {
    color:#000000;
}

topic a:visited {
    color:#000000;
}

topic a:hover {
    color:#E60012;
}




/*----------------------------------------------------------------------
//
//
//	今週のライブ
//
//
----------------------------------------------------------------------*/

#this_week ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#this_week li{
	list-style-type: none;
	float: left;  
	//height:150px;
	margin-left: 5px; 
	margin-right: 5px;  
}  

#this_week dl{
	list-style-type: none;  
	float: right;  
	width: 648px;  
	margin-left: 5px; 
	margin-right: 5px;  
}


.this_next_font {
	padding-top:6px;
	width: 180px;
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


/*----------------------------------------------------------------------
//
//
//	来週のライブ
//
//
----------------------------------------------------------------------*/

#next_week ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#next_week li{
	list-style-type: none;
	float: left;  
	//height:150px;
	margin-left: 5px; 
	margin-right: 5px;  
}  

#next_week dl{
	list-style-type: none;  
	float: right;  
	width: 648px;  
	margin-left: 5px; 
	margin-right: 5px;  
}


.next_next_font {
	padding-top:6px;
	width: 180px;
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*----------------------------------------------------------------------
//
//
//	新着ニュース
//
//
----------------------------------------------------------------------*/

dl#sample2 {
	border: 1px solid #333;
	border-top: none;
	width: 300px;
}

dl#sample2 dt {
	border-top: 1px solid #333;
	position: absolute; /* 絶対配置指定 */
	width: 60px;
}

dl#sample2 dd {
	border-left: 1px solid #333;
	border-top: 1px solid #333;
	height: 60px; /* min-height 非対応の IE 用 */
	margin-left: 60px;
}

body dl#sample2 dd {
	min-height: 60px; /* 高さの最小値(画像の高さ＋行間？値) */
}

dl#sample2 dd.last { /* 最後の dd には行間？は必要ないため */
	height: 60px; /* min-height 非対応の IE 用 */
}

body > dl#sample2 dd.last {
	min-height: 60px; /* 高さの最小値(画像の高さ) */
}


/*----------------------------------------------------------------------


	ライブ関連


----------------------------------------------------------------------*/

#live_list ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#live_list li{
	list-style-type: none;   
	width: 648px; 
	height:200px;
	//margin-left: 5px; 
	//margin-right: 5px;  
}  

#live_list dl{
	list-style-type: none;  
	float: right;  
	width: 443px;  
	margin-left: 5px; 
	margin-right: 5px; 
}

#live_list h2 {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight: bold;
}

#live_list h3 {
	color : #818284;
	overflow:hidden;
	height:50px;
	font-size: 12px;
	line-height: 1.1;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	

} 



.detail_live_back {
	background-color: #5a2d92;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	behavior: url(css/PIE.htc);
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width: 80px;
	height:28px;
	text-align: center;
	vertical-align:middle;
	color : #ffffff;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.live_list_artsitname {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight: bold;
}

.live_list_detail {
	color : #818284;
	overflow:hidden;
	height:50px;
	font-size: 12px;
	line-height: 1.1;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	

} 


/*----------------------------------------------------------------------


	ライブ詳細


----------------------------------------------------------------------*/


#live_detail h2 {
	color : #000000;
	font-size: 20px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	padding-bottom:5px;
}

#topic li{
	list-style-type: none;   
	width: 648px; 
	height:200px;
	//margin-left: 5px; 
	//margin-right: 5px;  
} 

#live_detail_title_artist {
	width:644px;
}

#live_detail_date_place {
	float:left;
	width:644px;
}


#live_detail_date_place ul {
	width:644px;
	list-style:none;
}

#live_detail_date_place li {
	float:left;
	list-style:none;
	color: #000;
	font-size: 16px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	line-height: 1.8;
}

#live_detail_img_sns {
	float:left;
	width:644px;
	height:30px;
	//background-color:#b0c4de;
}

#live_detail_img_sns ul {
	list-style:none;
}

#live_detail_img_sns li {
	list-style:none;
	float:left;
	height:22px;
}

#related_link {
	float:left;
	width:644px;
	//height:30px;
	padding-bottom:20px;
}

#related_link ul {
	list-style:none;
}

#related_link li {
	list-style:none;
	float:left;
}


a.click_button  {
	display:block;
	-moz-border-radius: 5px;    /* Firefox */
	-webkit-border-radius: 5px; /* Safari,Chrome */
	border-radius: 5px;         /* CSS3 */
	
	border: 2px #696969 solid;     /* 枠線の装飾 */
	background-color: #a9a9a9;   /* 背景色 */
	color:#000000;
	
	padding-left:6px;
	margin:2px;
	width:78px;
	height:32px;
	
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:normal;
	vertical-align:middle;

}

a:hover.click_button {
display:block;
	-moz-border-radius: 5px;    /* Firefox */
	-webkit-border-radius: 5px; /* Safari,Chrome */
	border-radius: 5px;         /* CSS3 */
	
	border: 2px #696969 solid;     /* 枠線の装飾 */
	background-color: #696969;   /* 背景色 */
	
	padding:5px;
	margin:3px;
	width:70px;
	height:24px;
	
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:normal;
	vertical-align:middle;

}



.social-button {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.social-button li {
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
}

.social-button li div {
	display: inline;
}

.social-button:before,
.social-button:after {
	content: " ";
	display: table;
}

.social-button:after {
	clear: both;
}

.social-button {
	*zoom: 1;
}

.detail_live_artistname {
	color : #000000;
	font-size: 20px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	padding-bottom:5px;
}

.detail_live_2ndtitle {
	color : #000000;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	padding-bottom:10px;
}

.detail_live_targetdate {
	color : #818284;
	text-align:left; 
	padding-left:5px;
	padding-bottom:5px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.live_detail_modifydate {
	color : #818284;
	text-align:left; 
	padding-left:5px;
	padding-bottom:5px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


.detail_live_create {
	vertical-align:middle;
	text-align:right;
	padding-right:6px;
	color : #818284;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.detail_live_title {
	color : #000000;
	text-align:left;
	padding:5px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


.detail_live_contents {
	color : #000000;
	text-align:left;
	width:629px;
	word-wrap: break-word;
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 15px;
}

.detail_live_topinfo {
	color : #000000;
	text-align:left;
	width:629px;
	word-wrap: break-word;
	padding-top:15px;
	padding-left:10px;
	padding-right:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:bold;
	line-height: 15px;
}

.detail_live_topinfo2 {
	color : #000000;
	text-align:left;
	width:629px;
	//word-wrap: break-word;
}



.detail_live_info {
	color : #000000;
	text-align:left;
	//padding-left:10px;
	padding-right:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 15px;
}


.detail_live_schedule {
	font-size: 14px;
	color:#E60012;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


.detail_live_map {
	padding-top:20px;
	text-align:center;
	color : #818284;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.report_icon_position {
	margin-top:4px;
	width: 80px;
	height:24px;
	vertical-align:middle;
}


/*----------------------------------------------------------------------
//
//
//	ニュースリスト
//
//
----------------------------------------------------------------------*/


#news_list ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#news_list li{
	list-style-type: none;   
	width: 648px; 
	height:200px;
}  

#news_list dl{
	list-style-type: none;  
	float: right;  
	width: 443px;  
	margin-left: 5px; 
	margin-right: 5px;  
}

#news_list h2 {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
}

.news_list_date {
	color : #818284;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


.news_list_name {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
}

.news_list_detail {
	color : #818284;
	overflow:hidden;
	height:50px;
	font-size: 12px;
	line-height: 1.1;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	

} 


#news_list a:link {
    color:#000000;
}

#news_list a:visited {
    color:#000000;
}

#news_list a:hover {
    color:#E60012;
}

/*----------------------------------------------------------------------
//
//
//	ニュース詳細
//
//
----------------------------------------------------------------------*/

.news_detail_title {
	color : #000000;
	font-size: 20px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	padding-bottom:10px;
}

.news_detail_date {
	color : #818284;
	text-align:left; 
	padding-left:5px;
	padding-bottom:5px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.beta_news_detail_date {
	color : #818284;
	text-align:left; 
	padding-left:5px;
	padding-bottom:5px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.news_date_button {
	height:32px;
	vertical-align:middle;
}


.news_detail_contents {
	color : #000000;
	text-align:left;
	padding-top:15px; 
	padding-left:5px;
	padding-right:5px;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 20px;
}

/*----------------------------------------------------------------------
//
//
//	ライブレポートリスト
//
//
----------------------------------------------------------------------*/

.report_artist_name {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight:bold;
}

.report_list_title {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight:bold;
}


.report_date_place {
	color : #818284;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight:bold;
}

.report_moreread {
	color : #818284;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
}


.news_list_detail {
	color : #818284;
	overflow:hidden;
	height:50px;
	font-size: 12px;
	line-height: 1.1;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	

} 

.report_date {
	padding-top:10px;
	color : #818284;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}



/*----------------------------------------------------------------------
//
//
//	ライブレポート詳細
//
//
----------------------------------------------------------------------*/

.report_detail_contents {
	color : #000000;
	text-align:left;
	padding-top:15px; 
	padding-left:5px;
	padding-right:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 15px;
	font-weight:bold;
}


/*----------------------------------------------------------------------
//
//
//	アーティストリスト
//
//
----------------------------------------------------------------------*/

#artist ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#artist li{
	list-style-type: none;   
	width: 650px; 
	height:150px;
	//margin-left: 5px; 
	margin-right: 5px;
}  

#artist dl{
	list-style-type: none;  
	float: right;  
	width: 440px;  
	margin-left: 5px; 
	margin-right: 20px;  
}  

.artist_list_box {
	display:block;
	background-color:#ffffff;
	margin-left:1px;
	margin-top:10px;
	width : 645px;
	height:120px;
}

.artist_list_box:hover {
	display:block;
	background-color:#dcdcdc;
	margin-left:1px;
	margin-top:10px;
	width : 645px;
	height:120px;
}

.artist_photo_list {
	float:left;
	//display:none;
	width:180px;
	height:120px;
}

.artist_info_list {
	float:right;
	width:455px;
}

.artist_list_name2 {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	//margin-bottom:5px;
	padding-top:4px;
	font-weight: bold;
	height:24px;
	vertical-align:middle;
}

.artist_list_name3 {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	//margin-bottom:5px;
	padding-top:4px;
	font-weight: bold;
	//height:116px;
	vertical-align:middle;
}


.artist_list_member2 {
	//padding-left:10px;
	//color : #696969;
	color : #818284;
	overflow:hidden;
	font-size: 10px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1.2;
}


.artist_list_name {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight: bold;
}

.artist_list_profile {
	color : #818284;
	overflow:hidden;
	height:50px;
	font-size: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	

} 

.artist_list_member {
	color : #818284;
	overflow:hidden;
	height:70px;
	font-size: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
}  


/*----------------------------------------------------------------------
//
//
//	アーティスト詳細
//
//
----------------------------------------------------------------------*/


.artist_detail_name {
	color : #000000;
	font-size: 24px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.artist_detail_profile {
	color : #696969;
	text-align:left;
	width:629px;
	word-wrap: break-word;
	padding-left:10px;
	padding-right:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 18px;
}


.artist_detail_member {
	color : #000000;
	text-align:left;
	width:629px;
	word-wrap: break-word;
	padding-top:5px;
	padding-left:10px;
	padding-right:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 20px;
	font-weight:bold;
}

.artist_detail_movie_title {
	color : #696969;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.artist_detail_movie_contents {
	vertical-align:middle;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}

.artist_detail_information_title {
	color : #696969;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.artist_detail_link_title {
	color : #696969;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:15px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.artist_detail_link_contents {
	color : #696969;
	text-align:left;
	padding-left:10px;
	padding-right:5px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}



.artist_detail_linkbutton {
	vertical-align:middle;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}


/*----------------------------------------------------------------------
//
//
//	アーティスト詳細 -> ニュースリスト,ライブリスト
//
//
----------------------------------------------------------------------*/

.artist_news_name {
	color : #000000;
	font-size: 20px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	padding-bottom:10px;
}

.artist_news_title {
	color : #000000;
	font-size: 18px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	padding-bottom:10px;
}


/*----------------------------------------------------------------------
//
//
//	特集リスト
//
//
----------------------------------------------------------------------*/

.feture_list_name {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight:bold;
}

.feture_list_title {
	color : #000000;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.2;
	margin-bottom:5px;
	font-weight:bold;
}


/*----------------------------------------------------------------------
//
//
//	特集詳細
//
//
----------------------------------------------------------------------*/

#page {
	height:20px;
	width:644px;

}

#page ul {
	list-style:none;
	//padding-left:200px;
}

#page li {
	float:left;
	width:20px;
	height:20px;
	margin:3px;
	padding:2px;
}

#page_after {
	margin-top:40px;
	height:20px;
}

#page_after ul {
	list-style:none;
}

#page_after li {
	float:left;
	width:20px;
	height:20px;
	margin:3px;
	padding:2px;
}


.page_outer {
	border:solid 1px #c0c0c0;
	color : #c0c0c0;
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}



.feature_detail_box_right {
   overflow: hidden;
   height: auto;
   font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
   font-size: 16px;
   line-height: 1.7;
}
 
.feature_detail_box_left img {
   float: left;
   margin: 0 15px 0 0 !important;
   padding: 0 !important;
   border: 0 !important;
}
 
.feature_detail_box_right img {
   float: right;
   margin: 0 0 0 15px !important;
   padding: 0 !important;
   border: 0 !important;
}
 

.feature_detail_box_right p {
   overflow: hidden;
   height: 
}

.feature_detail_title {
	color : #000000;
	font-size: 22px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}


.feature_detail_me {
	color : #dc143c;
	font-size: 22px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}

.feature_detail_you {
	color : #191970;
	font-size: 22px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
	padding-bottom:30px;
}




.feture_i {
	color : #ff0000;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:bold;
}

.feture_y {
	color : #191970;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	font-weight:bold;
}

/*----------------------------------------------------------------------
//
//
//	右コンテンツ
//
//
----------------------------------------------------------------------*/

#right_feature ul{  
	list-style-type: none;  
	width : 300px;
}  
  
#right_feature li{
	list-style-type: none;
}  

#right_feature2 ul{  
	list-style-type: none;  
	width : 300px;
}  
  
#right_feature2 li{
	list-style-type: none;
}  


/*
#right_feature dl{
	list-style-type: none;  
	float: right;
	margin-left: 5px; 
	margin-right: 5px;  
}
*/

#right_contents ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#right_contents li{
	list-style-type: none;   
	width: 584px; 
	height:150px;
	//margin-left: 5px; 
	//margin-right: 5px;  
}  

#right_contents dl{
	list-style-type: none;  
	float: right;  
	width: 424px;  
	margin-left: 5px; 
	margin-right: 5px;  
}  


#special_topic ul{  
	list-style-type: none;  
	margin: 0;  
	padding: 0;
	width : 960px;  
}  
  
#special_topic li{
	list-style-type: none;   
	width: 584px; 
	height:150px;
	margin-left: 5px; 
	margin-right: 5px;  
}  

#special_topic dl{
	list-style-type: none;  
	float: right;  
	width: 424px;  
	margin-left: 5px; 
	margin-right: 5px;  
}  

/*----------------------------------------------------------------------
//
//
//	右コンテンツ＞アルバム
//
//
----------------------------------------------------------------------*/

.album_img_position {
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}


.album_artist_name {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	padding-bottom:2px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.album_name {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	padding-bottom:10px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.album_product_no {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.album_price {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.album_release_date {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	padding-bottom:10px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.album_detail_title {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.album_set_list {
	color : #000000;
	text-align:left; 
	padding-left:15px;
	padding-bottom:5px;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


/*----------------------------------------------------------------------
//
//
//	右コンテンツ＞アーティスト情報
//
//
----------------------------------------------------------------------*/

.feature_artist_img_position {
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}


.feature_artist_name {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	padding-bottom:2px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.feature_artist_member {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	font-size: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.feature_artist_profile {
	color : #000000;
	text-align:left; 
	padding-left:10px;
	font-size: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}



/*----------------------------------------------------------------------
//
//
//	各ボディー共通パーツ
//
//
----------------------------------------------------------------------*/

.bar {
	height:8px;
	width : 648px;
	background-color:#e60012;
}

.sub_title {
	color : #9a1117;
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.rotation90 {
	white-space: nowrap;
	display:block;
	font-size:16px;
	width:16px;
	-moz-transform:matrix(0, -1, 1, 0, 0, 0);
	-webkit-transform:matrix(0, -1, 1, 0, 0, 0);
	-o-transform:matrix(0, -1, 1, 0, 0, 0);
	transform:matrix(0, -1, 1, 0, 0, 0);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}


/* corporate */

.main_name {
	color : #696969;
	font-size: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


.title_name {
	height:24px;
	color : #696969;
	background-color: #dcdcdc;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	padding-left:10px;
	border-bottom:dotted 1px #c0c0c0;
}

.profile_detail {
	height:24px;
	color : #696969;
	background-color: #ffffff;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	padding-left:10px;
	border-bottom:dotted 1px #c0c0c0;
}

/* business */


/* inquiry */

.top_position_name {
	height:24px;
	color : #696969;
	background-color: #dcdcdc;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	vertical-align:top;
	padding-left:10px;
	border-bottom:dotted 1px #c0c0c0;
}

.button_position {
	text-align:center;
}

.ack_name {
	height:24px;
	color : #696969;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	vertical-align:middle;
	text-align:center;
}

/*----------------------------------------------------------------------
//
//
//	コンタクト
//
//
----------------------------------------------------------------------*/

.contact_column {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	text-align:right;
	vertical-align:middle;
	padding-right:10px;
}

.contact_contents {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	text-align:left;
	vertical-align:middle;
	padding-bottom:3px;
}

.contact_contents_err {
	font-size: 14px;
	color:red;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	text-align:left;
	vertical-align:middle;
	padding-bottom:3px;
}


.contact_demand {
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	text-align:right;
	vertical-align:top;
	//padding-bottom:60px;
	padding-right:10px;
}

.contact_button {
	width:100px;
	height:16px;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	text-align:center;
	padding:8px 0 10px;
	color:#fff;
	background-color:#696969;
	border-radius:5px;
}

.contact_ack {
	font-size: 18px;
	color:blue;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	text-align:center;
	vertical-align:middle;
	padding-right:10px;
}

.contact_done {
	font-size: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	vertical-align:middle;
	padding-right:10px;
}

/*----------------------------------------------------------------------
//
//
//	otomeshi
//
//
----------------------------------------------------------------------*/

.eatery_list1 {
	margin-left:1px;
	margin-top:16px;
	width : 645px;
}


.ale_blank_title {
	//background-image: url(../../contents_img/list_title_blank.jpg);
	background-image: url(../../contents_img/after_bar_icon.jpg);
	background-repeat: no-repeat;
	height:28px;
}

/*
.eatery_title {
	color : #000000;
	background-color:#ffffff;
	margin-left:38px;
	padding-right:10px;
	height:28px;
	vertical-align:middle;
	font-size: 16px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}
*/

.eatery_list_box {
	display:block;
	background-color:#ffffff;
	margin-left:1px;
	margin-top:10px;
	width : 645px;
	height:120px;
	overflow:hidden;
}

.eatery_list_box:hover {
	display:block;
	//background-color:#dcdcdc;
	background-color:#ffb394;
	margin-left:1px;
	margin-top:10px;
	width : 645px;
	height:120px;
	overflow:hidden;
}


.eatery_list_name {
	color : #000000;
	font-size: 16px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
}

.eatery_list_detail {
	color : #000000;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


.eatery_photo_list {
	float:left;
	//display:none;
	width:180px;
	height:120px;
}

.eatery_img {
	text-align:center;
}

.eatery_info_list {
	float:right;
	width:450px;
}

.eatery_title {
	background-color:#ff4500;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}


.eatery_detail_title {
	//color : #000000;
	color : #ffffff;
	padding-left:10px;
	font-size: 20px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.eatery_detail_subtitle {
	//color : #696969;
	color : #ffffff;
	padding-left:10px;
	font-size: 12px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	padding-bottom:5px;
}

.eatry_pr {
	color : #000000;
	font-size: 15px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	padding-left:6px;
	padding-top:20px;
	padding-bottom:20px;
}

.eatery_info_detail {
	display: flex;
	display: -webkit-box;
	width:650px;
	height:auto;
	padding-top:20px;
	padding-bottom:20px;
}

.eatery_info_left {
	//float:left;
	width:300px;
}


.eatery_table {
	border:solid 1px;
	border-collapse: collapse;
	border-color:#c0c0c0;	
}

.eatery_table_name {
	border:solid 1px;
	border-color:#c0c0c0;	
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ff4500;
	color:#ffffff;
}

.eatery_table_value {
	border:solid 1px;
	border-color:#c0c0c0;	
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}


.etble_name_t {
	border-top:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#f0f8ff;
	color:#696969;
}

.etble_value_t {
	border-top:solid 1px;
	border-right:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}

.etble_name {
	border:solid 1px #c0c0c0;
	border-collapse: collapse;
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#f0f8ff;
	color:#696969;
}

.etble_value {
	border-top:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	border-bottom:solid 1px #c0c0c0;
	border-collapse: collapse;
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}

.etble_name_b {
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#f0f8ff;
	color:#696969;
}

.etble_value_b {
	border-bottom:solid 1px;
	border-right:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}

.eatery_access_detail {
	float:right;
	width:300px;
	padding-left:10px;
}

.eatery_list_link {
	background-color:#b0c4de;

}

.eatery_list_link:hover {
	background-color:#393939;
}


/*----------------------------------------------------------------------
//
//
//	After Live Eatery
//
//
----------------------------------------------------------------------*/

.eatery_list1 {
	margin-left:1px;
	margin-top:16px;
	width : 645px;
}


.ale_blank_title {
	//background-image: url(../../contents_img/list_title_blank.jpg);
	background-image: url(../../contents_img/after_bar_icon.jpg);
	background-repeat: no-repeat;
	height:28px;
}

/*
.eatery_title {
	color : #000000;
	background-color:#ffffff;
	margin-left:38px;
	padding-right:10px;
	height:28px;
	vertical-align:middle;
	font-size: 16px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}
*/

.eatery_list_box {
	display:block;
	background-color:#ffffff;
	margin-left:1px;
	margin-top:10px;
	width : 645px;
	height:120px;
	overflow:hidden;
}

.eatery_list_box:hover {
	display:block;
	//background-color:#dcdcdc;
	background-color:#ffb394;
	margin-left:1px;
	margin-top:10px;
	width : 645px;
	height:120px;
	overflow:hidden;
}


.eatery_list_name {
	color : #000000;
	font-size: 16px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	line-height: 1.8;
}

.eatery_list_detail {
	color : #000000;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}


.eatery_photo_list {
	float:left;
	//display:none;
	width:180px;
	height:120px;
}

.eatery_img {
	text-align:center;
}

.eatery_info_list {
	float:right;
	width:450px;
}

.eatery_title {
	background-color:#ff4500;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}


.eatery_detail_title {
	//color : #000000;
	color : #ffffff;
	padding-left:10px;
	font-size: 20px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}

.eatery_detail_subtitle {
	//color : #696969;
	color : #ffffff;
	padding-left:10px;
	font-size: 12px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	padding-bottom:5px;
}

.eatry_pr {
	color : #000000;
	font-size: 15px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	padding-left:6px;
	padding-top:20px;
	padding-bottom:20px;
}

.eatery_info_detail {
	display: flex;
	display: -webkit-box;
	width:650px;
	height:auto;
	padding-top:20px;
	padding-bottom:20px;
}

.eatery_info_left {
	//float:left;
	width:300px;
}


.eatery_table {
	border:solid 1px;
	border-collapse: collapse;
	border-color:#c0c0c0;	
}

.eatery_table_name {
	border:solid 1px;
	border-color:#c0c0c0;	
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ff4500;
	color:#ffffff;
}

.eatery_table_value {
	border:solid 1px;
	border-color:#c0c0c0;	
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}


.etble_name_t {
	border-top:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#f0f8ff;
	color:#696969;
}

.etble_value_t {
	border-top:solid 1px;
	border-right:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}

.etble_name {
	border:solid 1px #c0c0c0;
	border-collapse: collapse;
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#f0f8ff;
	color:#696969;
}

.etble_value {
	border-top:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	border-bottom:solid 1px #c0c0c0;
	border-collapse: collapse;
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}

.etble_name_b {
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:80px;
	font-size: 14px;
	font-weight:bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#f0f8ff;
	color:#696969;
}

.etble_value_b {
	border-bottom:solid 1px;
	border-right:solid 1px;
	border-color:#c0c0c0;
	padding:2px 6px 2px 6px;
	width:220px;
	font-size: 14px;
	font-weight:normal;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color:#ffffff;
	color:#343434;
}

.eatery_access_detail {
	float:right;
	width:300px;
	padding-left:10px;
}

.eatery_list_link {
	background-color:#b0c4de;

}

.eatery_list_link:hover {
	background-color:#393939;
}



/* フッターコンテンツ */

.copyright {
	text-align:center;
	vertical-align:middle;
	color : #f5f5f5;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
	
}