
/*-- 料亭紹介 ------------------------------*/

.ryouteiBox > div {
	border-left: 5px solid #902e30;
}

.ryouteiBox div > figure + p + p {
	font-size: 16px;
	padding: 0 15px;
	margin-bottom: 25px;
	line-height: 1.6;
}
.ryouteiBox div .ryouteiTitle {
	font-size: 22px;
	line-height: 1.4;
	margin: 0 0 10px 0;
}
.ryouteiBox dl + .ryouteiTitle {
	/*margin: 0 0 -10px 0 !important;*/
}
.ryouteiBox div p.ryouteiTitle {
	margin: -30px 0 10px 0;
	padding: 0 15px;
}

.mb0 {
	margin-bottom: 0 !important;
}

@media screen and (max-width: 450px) {
.sinajinaBox .sinajinaBox_list li:nth-child(1) {
    height: 360px;
}
.sinajinaBox .sinajinaBox_list li:nth-child(2) {
    height: 300px;
}
.sinajinaBox .sinajinaBox_list li:last-child {
    height: 400px;
}
}

.kodawariBox .leftImgText p {
    line-height: 1.6 !important;
}
