﻿.info_year span {
	color			: #ffffff ;
	display			: inline-block ;
	padding			: 5px 0 5px 10px ;
}


.info_main{
	width			: 780px ;
	height			: 820px ;
	margin			: 50px auto 0 ;
	position		: relative ;
    z-index			: 10 ;
}


.info_box{
	width			: 780px ;
	height			: 570px ;
	padding			: 15px 10px 10px ;
	background-color: #000000 ;
	display			: inline-block ;
}

.info_tit{
	width			: 570px ;
	padding			: 0 0 0 10px ;
	height			: 14px ;
}

.info_year{
	width			: 150px ;
	height			: 430px ;
	margin			: 0 10px 0 0 ;
	float			: left ;
}

.yearline01{
	width			: 130px ;
	padding			: 25px 0 10px 10px;
	display			: inline-block ;
	border-bottom	: dotted 1px #ffffff ;
}



.yearline02{
	width			: 150px ;
	padding			: 4px 0 4px 5px;
	display			: inline-block ;
}

.info_arrow{
	width			: 5px ;
	height			: 7px ;
	padding			: 4px 6px 0 0 ;
	float			: left ;
}


.year01{
	width			: auto ;
	font			: bold 14px/100% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
	letter-spacing	: 1px ;
	float			: left ;
}

.year01 a{
	width			: auto ;
	font			: boldl 14px/100% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
	letter-spacing	: 1px ;
	float			: left ;
}

.year01 a:hover{
	width			: auto ;
	font			: bold 14px/100% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
	text-decoration	: underline ;
	letter-spacing	: 1px ;
	float			: left ;
}


	

.year02{
	width			: auto ;
	font			: normal 16px/100% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
	letter-spacing	: 1px ;
	float			: left ;
}

.year02 a{
	width			: auto ;
	font			: normal 16px/100% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
	letter-spacing	: 1px ;
	float			: left ;
}

.year02 a:hover{
	width			: auto ;
	font			: normal 16px/100% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
	text-decoration	: underline ;
	letter-spacing	: 1px ;
	float			: left ;
}


.info_content{
	width			: 458px ;
	height			: 430px ;
	margin			: 10px 10px 0 0 ;
	float			: right ;
}


.year_midashi{
	width			: 590px ;
	height			: 20px ;
	padding			: 0 0 20px ;
	font			: bold 20px/100% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
	border-bottom	: solid 2px #ffffff ;
}

.panel_box{
	width			: 610px ;
	height			: 430px ;
	float			: right ;
}



/****パネル内****/
.con_line01{
	width			: 590px ;
	padding			: 0 0 20px ;
	margin			: 0 0 20px 0 ;
	border-bottom	: dotted 1px #ffffff ;
	display			: inline-block ;
}

/**終了したコンサート情報**/
.con_line02{
	width			: 590px ;
	padding			: 0 0 20px ;
	display			: inline-block ;
}

.con_tit{
	width			: 590px ;
	padding			: 5px 4px 15px;
	font			: bold 18px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #ffffff ;
}

.con_tit02{
	width			: 590px ;
	padding			: 5px 4px 5px;
	font			: bold 18px/150% 'ＭＳ　Ｐゴシック' ;
	background-color: #ffffff ;
	color			: #F29EA8 ;
}

.con_tit03{
	width			: 590px ;
	padding			: 5px 4px 5px;
	font			: bold 18px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #F29EA8 ;
}


.con_tit span{
	font			: normal 14px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #E9D62A ;
}


.con_left{
	width			: 150px ;
	margin			: 0 25px 0 0 ;
	float			: left ;
}

.con_left2{
	width			: 150px ;
	margin			: 0 25px 0 0 ;
	float			: left ;
	display			: block;
	background-color	: #888 ;
}

.con_left2 p{
	width			: 120px ;
	margin			: 15px ;
	display			: block;
	color			: #fff ;
}

.con_right{
	width			: 415px ;
	float			: left ;
}

.con_img01{
	width			: 150px ;
	margin			: 0 0 5px 0 ;
}

.con_pdf{
	width			: 60px ;
	height			: 10px ; 
	margin			: 0 auto ;
}

.con_textline{
	width			: 405px ;
	padding			: 0 0 5px 0 ;
	display			: inline-block ;
}

.con_textline2{
	width			: 448px ;
	padding			: 0 0 5px 0 ;
	display			: inline-block ;
}

.con_text_l{
	width			: 45px ;
	font			: normal 15px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_m{
	width			: 20px ;
	font			: normal 15px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_r{
	width			: 340px ;
	font			: normal 17px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_r a{
	width			: 218px ;
	font			: normal 17px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	text-decoration	: underline ;
	float			: left ;
}

.con_text_r a:hover{
	width			: 218px ;
	font			: normal 17px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	text-decoration	: underline ;
	float			: left ;
}

.con_text_l2{
	width			: 45px ;
	font			: normal 15px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_m2{
	width			: 20px ;
	font			: normal 15px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_r2{
	width			: 383px ;
	font			: normal 17px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_r2 a{
	width			: 383px ;
	font			: normal 17px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	text-decoration	: underline ;
	float			: left ;
}

.con_text_r2 a:hover{
	width			: 383px ;
	font			: normal 17px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	text-decoration	: underline ;
	float			: left ;
}

.con_text_o{
	width			: 283px ;
	padding			: 0 0 5px 0 ;
	font			: normal 15px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_o span{
	font			: normal 15px/130% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
}

.con_text_o02{
	width			: 425px ;
	padding			: 0 0 5px 0 ;
	font			: normal 15px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}


.con_text_o02 a{
	font			: normal 15px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	text-decoration	: underline ;
}

.con_text_o02 a:hover{
	font			: normal 15px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	text-decoration	: underline ;
}


.con_text_o03{
	width			: 350px ;
	padding			: 0 0 5px 65px ;
	font			: normal 17px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	float			: left ;
}

.con_text_o03 a{
	font			: normal 17px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
}

.con_text_o03 a:hover{
	font			: normal 17px/150% 'ＭＳ　Ｐゴシック' ;
	color			: #FFFFFF ;
	text-decoration	: underline ;
}

.img_line{
	width			: 448px ;
	padding			: 10px 0 10px 0 ;
	display			: inline-block ;
}

.img01{
	width			: 140px ;
	margin			: 0 12px 0 0 ;
	float			: left ;
}

.img02{
	width			: 140px ;
	float			: left ;
}

.img03{
	width			: 200px ;
	margin			: 0 12px 0 0 ;
	float			: left ;
}

.img04{
	width			: 200px ;
	float			: left ;
}

.b_img{
	width			: 400px ;
	margin			: 10px auto ;
}

.img01{
	width			: 140px ;
	margin			: 0 12px 0 0 ;
	float			: left ;
}

/*■■■20250701■■■*/
.con_tit span{
	display			 : none;	
}