
/*インフォアイコン*/
/*  ------------------------------------------------------------ */





.holiday{background:url(https://www.crystal-honmachi.com/images/common/iconHoliday.svg) no-repeat left 0.35rem;
background-size: auto 1.4rem;
padding: 0.2rem 0 0.2rem 4.2rem;
font-size: 1rem;
font-weight:300;
margin-top:0.5rem;
}



.iconTime{
	background-image:url(https://www.crystal-honmachi.com/images/common/iconTime.svg);
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 1.4rem auto;
	padding:0.2rem 0 0.2rem 1.8rem;
	 margin:0 0 0.4rem 0;
}

.iconTime.pink{	background-image:url(https://www.crystal-honmachi.com/images/common/iconTime_pink.svg);}
.iconTime.blu{	background-image:url(https://www.crystal-honmachi.com/images/common/iconTime_blu.svg);}



.iconMap{padding:0;
	display:flex;
	align-items:flex-start;
}

.iconMap:before {
  content: '';/*何も入れない*/
  width: 1.6rem;/*画像の幅*/
  height: 1.8rem;/*画像の高さ*/
  background: url(https://www.crystal-honmachi.com/images/common/icon_map.svg) no-repeat center ;
  background-size: auto 1.8rem ;
  margin-right: 0.3rem;
	flex-shrink:0;
}


.iconTrain{padding:0;
	display:flex;
	align-items:flex-start;
}

.iconTrain:before {
  content: '';/*何も入れない*/
  width: 1.8rem;/*画像の幅*/
  height: 1.8rem;/*画像の高さ*/
  background: url(https://www.crystal-honmachi.com/images/common/iconTrain.svg) no-repeat center ;
  background-size: auto 1.7rem ;
  margin-right: 0.5rem;
	flex-shrink:0;
	display:block;
}



.iconBuss{padding:0;
	display:flex;
	align-items:flex-start;
}

.iconBuss:before {
  content: '';/*何も入れない*/
  width: 1.8rem;/*画像の幅*/
  height: 1.8rem;/*画像の高さ*/
  background: url(https://www.crystal-honmachi.com/images/common/iconBuss.svg) no-repeat center;
  background-size: auto 1.4rem ;
  margin-right: 0.5rem;
flex-shrink:0;
	display:block;

}



.iconCar{padding:0;
	display:flex;
	align-items:flex-start;
}

.iconCar:before {
  content: '';/*何も入れない*/
  width: 1.8rem;/*画像の幅*/
  height: 1.8rem;/*画像の高さ*/
  background: url(https://www.crystal-honmachi.com/images/common/iconCar.svg) no-repeat center ;
  background-size: auto 1.2rem ;
  margin-right: 0.5rem;
flex-shrink:0;
	display:block;
}





.iconParking{padding:0;
	 margin:0 0 0;
	font-size:1.4rem; font-weight:600;
	display:flex;
	align-items:center;
	color:#444;
}

.iconParking:before {
  content: '';/*何も入れない*/
  width: 2.2rem;/*画像の幅*/
  height: 2.2rem;/*画像の高さ*/
  background: url(https://www.crystal-honmachi.com/images/common/iconParking_SR.svg) no-repeat;
  background-size: contain;
  margin-right: 0.5rem;
	display:block;
}


.baseBtn a{ 
	text-align:center;
	display:block;
	background-color: #9A9A9A;
	background-image:url(../images/common/btnArrow_wh.svg);
	background-repeat:no-repeat;
	background-position: left 0.6rem center;
	background-size: auto 1rem;
	display:inline-block;
	min-width: 13rem;
	padding:0.7rem 2.5rem;
	text-decoration:none;
	color:#FFFFFF;
	font-weight: 400;
/*	border-radius:0.2rem; */
	box-sizing: border-box;
	font-size:1rem;
	text-indent:1rem;
}



.baseBtn a:hover { color:#FFFFFF !important; opacity: 0.8;}
.baseBtn.short a{  max-width:10rem; min-width:10rem;  	padding-top:0.8rem;	padding-bottom:0.8rem}


.baseBtn.sizeL a{padding:1rem 2rem;  font-size:1.1rem;	min-width: 18rem;}
.baseBtn.square a{	border-radius:0px;}
.white a:hover { color:#999 !important; }
.baseBtn.white.noLine a{ border:none;}



.baseBtn.pink a{ background-color:#F4ABB3; }
.baseBtn.blu a{ background-color:#8EB9E1;}
.baseBtn.green a{ background-color:#66C6AB; }
@media screen and (max-width: 736px) {
    .baseBtn a{	padding-top:0.9rem;	padding-bottom:0.9rem;}
    .baseBtn a,
    .baseBtn.sizeL a{ 	min-width: inherit; width:100%;}
    .baseBtn.white a{	background-position:left 0.5rem center ;}
    
    
    .baseBtn.spPer90,
    .baseBtn.spPer80,
    .baseBtn.spPer70,
    .baseBtn.spPer60,
    .baseBtn.spPer50{text-align:center; margin-left:auto;  margin-right:auto; }
}
.baseBtn.map a{
	background-image: url(https://www.crystal-honmachi.com/images/common/icon_map_wh.svg);
	background-position:0.5rem center;  background-size:1.8rem;
}
.baseBtn.map.small a{background-size:1.2rem;}

/* SP */
@media screen and (max-width: 736px) {
    .baseBtn.map.small a{background-size:1.8rem;}
}