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

.ryouteiBox > div {
	border-left: 5px solid #f47b95;
}
.ryouteiBox div > figure + p + p {
	font-size: 16px;
	padding: 0 15px;
	margin-bottom: 20px;
	line-height: 1.6;
}
.ryouteiBox div .ryouteiTitle {
	font-size: 24px;
	line-height: 1.4;
	margin: 0 0 10px 0;
}
.ryouteiBox div p.ryouteiTitle {
	margin: 0 0 10px 0;
	padding: 0 15px;
}
.ryouteiBox dl {
    margin-bottom: 15px !important;
}

@media screen and (max-width: 450px) {
.sinajinaBox .sinajinaBox_list li {
    height: 380px;
}
.sinajinaBox .sinajinaBox_list li:nth-child(2) {
    height: 380px;
}
}


.kodawariBox > div {
  padding: 15px 0 0 8px;
}

.sinajinaBox_list figure {
  position: relative;
}
.sinajinaBox_list figure img:nth-child(2) {
  position: absolute;
  width: 24%;
  height: auto;
  right: 0;
  top: 65%;
  z-index: +10;
}