@media print, screen and (max-width:767px){
/*===========================================

 → Profile 
  
=========================================*/	
 
.profle_bloc {
	background:url(../img/bg.jpg) repeat-x center #050000;
	background-size:cover;
	padding:40px 0 90px;
	text-align:center;
	height:auto;
	
	}

.profile_inner {
	width:98%;
	margin:0 auto;
	max-width:1000px;
	height:auto;
} 

#profle_box {width:100%; margin:0 auto;}

#musician {
	display:block;
	vertical-align:top;
	width:100%;
	height:auto;
	margin:auto;
}

/* 横型
#prof_visual {
-moz-box-sizing: border-box;
    box-sizing: border-box;
    background-size: cover;
    width: 100%;
    height: auto;
    padding-top: 62.5%;
	margin-bottom:5px;
}
*/
/*縦型*/
#prof_visual {
-moz-box-sizing: border-box;
    box-sizing: border-box;
    background-size: cover;
    width: 60%;
    height: auto;
    padding-top: 80.5%;
	margin-bottom:5px;
	margin: auto;
}


#prof_visual img {
width:100%; 
height:auto; 
max-height:50px; 
display:inline-block; 
}


.p01 {background:url(../img/member01.jpg) no-repeat left top; }
/* .p01a {background:url(../img/member01n.jpg) no-repeat left top; } */
.p02 {background:url(../img/member02.jpg) no-repeat left top; }
/* .p02a {background:url(../img/member02n.jpg) no-repeat left top; } */
/* .p03 {background:url(../img/member03.jpg) no-repeat left top; } */
/* .p03a {background:url(../img/member03a.jpg) no-repeat left top; } */
/* .p04 {background:url(../img/member04.jpg) no-repeat left top; } */
/* .p04a {background:url(../img/member04a.jpg) no-repeat left top; } */
#detail {
	padding-bottom:20px;
	}

#detail, #detail p {
	color:#f5f5f5;
	font-size:13px;
	font-family:"游明朝","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","ＭＳ 明朝",serif !Important;
	}
	
#detail p.part {font-size:16px; margin-bottom:5px; letter-spacing:normal;}
#detail p.biography {font-style:italic; padding-bottom:5px;} 



}
