@charset "UTF-8";

h2 {
font-size:110% !important;
}
img.photo {
float:right;
margin:0 0 20px 20px;
/*width:400px;*/
}

ul.sns {
	display: flex;
	margin-bottom:50px;
	margin-top:20px;
}
ul.sns li {
	display:flex
}
ul.sns .twitter {
	width:20px;
	padding-right:20px
}
ul.sns .instagram {
	width:20px;
	padding-right:20px	
}
ul.sns .youtube {
	width:25px;
}

/*div.band h3 {
margin:30px 0 10px 0;
}
div.band dl dt {
font-weight:bold;
}
div.band dl dd {
margin-bottom:7px;
margin-left:0.5em;
}*/

p,dl {
	line-height:1.8;
}



/* =====================
	スマホ向け
======================= */
@media screen and (max-width: 479px) {

img.photo {
float:none;
margin:0 0 20px 0;
width:100%;
}
}


/* mediaBox*/
#mediaBox {
	/*background:#ffffff;
	padding:15px;
	margin-bottom:30px;
	clear:both;*/
	margin-top:30px;
}
#mediaBox h2 {
	margin:0 0 10px 0;
}
#mediaBox ul {
	list-style-type:none;
}
#mediaBox ul li {
	padding-left:11px;
	background: url(../images/common/link_bullet.png) no-repeat left 6px;
	margin-bottom:0.5em
}
