@charset "utf-8";
/* CSS Document */
.artistDetail{
width: 90%;
margin: 4rem auto;
}
.artistDetail h1{
font-size: 1.4rem;
font-weight: 400;
margin-bottom: 1rem;
line-height: 1.2;
}
.artistDetail h1 span{
color: #aaaaaa;
font-size: 1rem;
}
.artistDetail_description{
margin: 2rem 0;
}
.artistDetail_description h2{
font-size: 1rem;
border: #DCDCDC solid 1px;
display: inline-block;
padding: 0.5rem 2rem;
line-height: 1;
margin-bottom: 1rem;
}
.artistDetail_description p{
margin-bottom: 1rem;
}

.artistDetail_description ul{
margin-bottom: 2rem;
}
.artistDetail p.notes{
color: #aaaaaa;
font-size: 0.8rem;
font-weight: 400;
line-height: 1;
margin-top: 1rem;
}
.artistDetail p.notes::before{
/*content: "※"; 
display: inline-block; 
margin-right: 0.3rem;
vertical-align: middle; 
font-size: 0.8rem;*/
}
.introduceArtist_solo a.arrowLink{
display: inline-block;
line-height: 2;
}
.introduceArtist_solo a.arrowLink::after{
content: "\025b6"; 
display: inline-block; 
margin-left: 0.3rem;
vertical-align: middle; 
font-size: 0.5rem;
}
/* ここからパソコン用画面の設定
------------------------------------------------------------*/
@media screen and (min-width:756px){
.artistDetail h1{
font-size: 2rem;
font-weight: 400;
margin-bottom: 1rem;
line-height: 1.1;
}
.artistDetail{
width: 50%;
margin: 4rem auto;
}
}