@charset "UTF-8";

/*--------------------------------------トップ画像--------------------------------------*/
.l_main .l_kv.is_202509-kyototower{background:url("../../../img/outing/202509-kyototower/img_kv.jpg")center;background-size: cover;}

/*--------------------------------------ページ固有記述--------------------------------------*/
.l_main .kyototower_202509_red{color: #e83522;}

.l_main .l_shop .kyototower_202509_is_shopdetail li {
  font-size: 75%;
  padding-left: 0.9em !important;
  margin-bottom: 5px;
}

.l_main .kyototower_202509_is_bordertop {
    border-top: #c8c8c8 1px solid;
    padding-top: 20px;
}

.l_main .kyototower_202509_is_bordertop02{
	border-top: #c8c8c8 2px dotted !important;
	margin-top: 40px !important;
	padding-top: 20px !important;
}

.kyototower_202509_redborder_Box {
  display: inline-block;
  color: #e83522;
  border: 2px solid #e83522;
  padding: 5px 10px;
  border-radius: 8px;
  margin: 0 auto 15px !important;
}
.kyototower_202509_redborder_Box02 {
  display: inline-block;
  border: 2px solid #e83522;
  padding: 0 5px;
  margin:10px 0 0;
}
.l_main .kyototower_202509_is_iconpoint{
	font-size: 62%;
	line-height: 1.4;
	display: flex;
	align-items: center;
}
.l_main .kyototower_202509_is_iconpoint img{
	width: auto;
	height: 30px;
	margin-right: 10px;
}
/*--------------------------------------SPonly--------------------------------------*/
@media only screen and (max-width: 767.89px) {
.kyototower_202509_is_bg {
  background-image: url("../../../img/outing/202509-kyototower/img_bg.jpg");
  background-size: cover;
  margin-top: 16px;
  padding: 0.5em;
}
.kyototower_202509_textindent {
  text-indent: 5.3em !important;
}
.l_main .kyototower_202509_is_borderbottom{
	border-bottom: #c8c8c8 2px dotted !important;
	padding-bottom: 20px !important;
}
  .kyototower_202509_textindent02 {
    text-indent: 9.2em !important;
  }
  .kyototower_202509_textindent03 {
    text-indent: 10.3em !important;
  }


}

/*--------------------------------------PConly-------------------------------*/
@media only screen and (min-width: 767.9px) {
.kyototower_202509_is_bg {
  background-image: url("../../../img/outing/202509-kyototower/img_bg.jpg");
  background-size: cover;
  margin-top: 16px;
  padding: 0.1em;
}
.kyototower_202509_textindent {
  text-indent: 3.1em !important;
}
  .kyototower_202509_textindent02 {
    text-indent: 8.1em !important;
  }

}

/*ipad 450～PC幅------------------------------*/
/*@media screen and (min-width: 450px) and (max-width: 767.8px)  {
  }*/

