@charset "utf-8";


/* 全体
---------------------------*/
#kioon20 {
width:980px;
line-height: 150%;
margin: 0;
padding: 0;
}

#kioon20 div.contents{
background: #ff9900;
padding: 3px;
}

#kioon20 .bold { 
font-weight:bold;
}

#kioon20 .credit { 
font-size:80%;
font-weight:normal;
color: #000000;
}
#kioon20 .t14 { 
font-size:120%;
}
#kioon20 .t18 { 
font-size:180%;
}

#kioon20 .f_col { 
color:#cc0000;
}

#kioon20 .cnt{
text-align: center;
}
#kioon20 a.icon_bl {
padding: 0 0 0 18px;
background: url(http://image.pia.jp/images2/static/pia/feature/music/kioon20/icon_arrow.gif) no-repeat 0 0; /* 0 12px */
}

#kioon20 .clear{
clear: both;
}
/* メイン
---------------------------*/
#kioon20Main {
	margin: 0;
	padding: 0;
}

/* コンテンツ
---------------------------*/
#kioon20 div.artist_box {
	margin: 10px;
	padding: 20px 6px;
	border: 2px solid #cc0000;
	background: #ffffff;
}

#kioon20 div.artist_box p.txt {
	padding-left: 8px;
	padding-bottom: 8px;
}

#kioon20 div.artist_box .artist_list {
	clear: both;
	margin-bottom: 20px;
}
#kioon20 div.artist_box .artist_list ul {
	clear: both;
	list-style: none;
}

#kioon20 div.artist_box .artist_list li {
	float: left;
	width: 120px;
	margin: 0 0 10px 12px;
	text-align: center;
	line-height: 1.2em;
}
#kioon20 div.artist_box .artist_list li p.ph { padding-top: 2px; height: 82px;}
#kioon20 div.artist_box .artist_list li p.ph img { border: 1px solid #ccc; }

#kioon20 div.artist_box .box-title {
	clear: both;
	margin-top: 30px;
	margin-bottom: 10px;
    padding: 4px 10px ;
	background-color:#000000;
	color:#fff;
	font-weight:bold;
}

#kioon20 div.artist_box .sche_box {
	padding: 10px 20px;
}
#kioon20 div.artist_box table.sche {
	width: 100%;
	margin-top: 20px;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
}

#kioon20 div.artist_box table.sche td {
    padding:6px 10px;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
}

#kioon20 div.artist_box table.sche th {
	text-align: center;
	color:#FFF;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    background-color:#666666;
}