@charset "utf-8";

/*---------------------------------------
location
-----------------------------------------*/
.locationpic .col4 li img{
width:100%;
height:auto;
}
.notes{
font-size:1.1rem;
}
.spotlist{
float:left;
width:48%;
}
.spotlist:nth-of-type(2){
float:right;
}
.spotlist dl{
padding-bottom:20px;
}
.spotlist dd:after,
.spotlist dl:after{
clear:both;
display:block;
content:'';
}
.spotlist dt{
padding:3px 8px;
color:#fff;
font-weight:bold;
background:#e4d021;
}
.spotlist dd{
padding:5px 8px;
border-bottom:1px solid #efefef;
font-size:1.2rem;
}
.spotlist .place{
float:left;
width:50%;
}
.spotlist .distance{
float:right;
width:50%;
text-align:right;
}
/*----20231218「価格改定」----*/
.kakaku-kaitei-wrap{
	position: relative;
}
.kakaku-kaitei{
	position: absolute;
    top: -6px;
    left: -10px;
	margin: 0;
	padding: 8px;
	width: 50px;
	height: 50px;
	border: 2px solid red;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	color: red;
	text-align: center;
	font-size: 1.5rem;
	line-height: 1;
	-webkit-transform: rotate(-16deg);
	-ms-transform: rotate(-16deg);
	transform: rotate(-16deg);
}
@media screen and (max-width: 768px){
    .kakaku-kaitei{
        left: -25%;
    }
}
@media screen and (max-width: 480px){
    .kakaku-kaitei{
        left: -45%;
    }
}