@charset "UTF-8";
/* ===================================================================
CSS information

file name  : homepage.css
author     : Abilive
style info : トップページ
=================================================================== */
/* font-awesome */
/* -----------------------------------------------------------
	スライド　用
----------------------------------------------------------- */
/*Animate */
/* -----------------------------------------------------------
	ホテル リブランド用
----------------------------------------------------------- */
/* -----------------------------------------------------------
	.con_intro_kyoto
----------------------------------------------------------- */
.hotelrebrand #contents .con_page_title {
  padding: 40px 0 30px;
}
.hotelrebrand #contents .con_page_title h2:before {
  display: none;
}

#contents .con_search .box_search .box_inn_sea .box_other .txt_kids,
#contents .con_inn_search .box_search .box_inn_sea .box_other .txt_kids,
#wrp_search .con_search .box_search .box_inn_sea .box_other .txt_kids,
#wrp_search .con_inn_search .box_search .box_inn_sea .box_other .txt_kids {
  text-align: center;
  margin-top: 15px;
}
#contents .con_search .box_search .box_inn_sea .box_other .txt_kids a,
#contents .con_inn_search .box_search .box_inn_sea .box_other .txt_kids a,
#wrp_search .con_search .box_search .box_inn_sea .box_other .txt_kids a,
#wrp_search .con_inn_search .box_search .box_inn_sea .box_other .txt_kids a {
  text-decoration: none;
}
#contents .con_search .box_search .box_inn_sea .box_other .txt_kids a:after,
#contents .con_inn_search .box_search .box_inn_sea .box_other .txt_kids a:after,
#wrp_search .con_search .box_search .box_inn_sea .box_other .txt_kids a:after,
#wrp_search .con_inn_search .box_search .box_inn_sea .box_other .txt_kids a:after {
  font-family: FontAwesome;
  content: "\f0a9";
  margin-left: 5px;
}

#header .con_header .box_header .box_top .box_left h1,
#fixheader .con_header .box_header .box_top .box_left h1 {
  display: block !important;
  font-size: 100%;
}
@media only screen and (min-width: 641px) and (max-width: 1022px) {
  #header .con_header .box_header .box_top .box_left h1,
  #fixheader .con_header .box_header .box_top .box_left h1 {
    font-size: 85%;
  }
}
@media only screen and (max-width: 640px) {
  #header .con_header .box_header .box_top .box_left h1,
  #fixheader .con_header .box_header .box_top .box_left h1 {
    font-size: 70%;
  }
}
@media only screen and (max-width: 640px) {
  #header .con_header .box_header .box_top .box_left h1,
  #fixheader .con_header .box_header .box_top .box_left h1 {
    font-weight: 400;
  }
}
