#chianina {
	max-width: 735px;
	width: 100%;
	margin-bottom: 40px;
}
#chianina .mv {
	margin-bottom: 40px;
}
#chianina .chianina1,
#chianina .chianina2,
#chianina .chianina3,
#chianina .chianina4 {
	margin-bottom: 50px;
}
#chianina .chianina1 dt {
	font-family: kan48typos-std, sans-serif;
	font-weight: 400;
	font-size: 160%;
	margin-bottom: 25px;
	letter-spacing: 2px;
}
#chianina .chianina1 dd {
}
#chianina .chianina2 {
	overflow: hidden;
}
#chianina .chianina2 .ph {
	float: right;
	margin-left: 10px;
	width: 55%;
}
#chianina .chianina2 p {
}
#chianina .chianina3 {
}
#chianina .chianina3 p {
	margin-bottom: 20px;
}
#chianina .chianina3 .ph {
	max-width: 530px;
	width: 100%;
	margin: 0px auto 10px;
}
#chianina .chianina3 p.cap {
	font-size: 90%;
	text-align: right;
	line-height: 150%;
	margin-bottom: 0;
}
#chianina .chianina4 {
}
#chianina .chianina4 .img {
	max-width: 520px;
	width: 100%;
	margin: 0px auto 10px;
}
#chianina .chianina4 ul {
	display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:-moz-flex;
    display:flex;
    -webkit-box-lines:multiple;
    -moz-box-lines:multiple;
    -webkit-flex-wrap:wrap;
    -moz-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
}
#chianina .chianina4 li {
	float: left;
	width: 33.33%;
}



@media screen and (max-width: 980px) {
	#chianina .chianina4 li {
		width: 50%;
	}
}





@media screen and (max-width: 680px) {
	#chianina .chianina1 dt {
		font-size: 130%;
	}
	#chianina .chianina2 .ph {
		float: none;
		width: 90%;
		margin: 0px auto 20px;
	}
}






@media print{
  /*printで適用する内容*/
}





@media screen and (max-width: 480px) {
}