/* 1. 상단 검색기 */
.mainKeyword { color: rgba(255,255,255,.7) ; padding: 0; }
.mainKeyword a { color: rgba(255,255,255,.7); }

/* 2. HOT한 호텔 */
.best_title h2 { margin-top: 0; }
.item_block_container { padding-top: 0; }
.item_block_container .item_block .item_block_text { padding: 15px; }
.item_block_container .item_block .item_block_text .item_block_grade { text-align: left; }
.item_block_container .item_block .item_block_text .item_block_grade i { background: #ffbe00; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-size: 16px; }
.item_block_container .item_block .item_block_text .item_block_ln1 { text-align: left; font-size: 1.4em; font-weight: 500; border-bottom: 1px solid #eeeeee; padding-bottom: 10px; margin-bottom: 10px; }
.item_block_container .item_block .item_block_text .item_block_ln3 { text-align: left; color: #666; }
.item_block_container .item_block .item_block_text .item_block_ln3 img { position: relative; top: -2px; margin-left: 3px; }
.more_hotel a { display: block; background: #4e88e5; color: #fff; font-size: 20px; padding: 15px 0; }
.more_hotel a:hover,.more_hotel a:focus { background: #3d75ce; color: #fff; text-decoration: none; }

/* 3. 스팟으로 보는 블라디보스톡 여행 정보 */
.travel-title { position: absolute; top: 7%; width: 100%; padding: 0; color: #fff; font-weight: 300; font-size: 1.3em; z-index: 1; }
.travel-title span { font-size: 1.4em; }

/*호텔&리조트 리스트*/
.areaTitle h3 { font-size: 22px; }
.areaTitle i { font-size: 16px; }
.areaTitle .money { font-size: 16px; }

/* 슬라이드 1 */
.luckytravel {
  background: url('//cdn.hotelonsen.com/onsen2/img/onsen_main/mainWholeSlider_Lbox2.jpg') 50% 50% no-repeat;
  background-size: auto;
  -webkit-background-size: cover;
  background-size: cover;
  width: 100%;
  height: 350px;
}
.luckytraveltxt01box { padding:3px; background-color: #25cdff; max-width: 230px; text-align: center; }
.luckytraveltxt01box p { margin: 0; }
.luckytraveltxt01 { font-size: 1.2em; font-weight: 400; color: #fff; }
.luckytraveltxt02 { font-size: 3em; font-weight: 500; color: #111; }
.luckytraveltxt02 span { color: #ff4e00; }
.luckytraveltxt03 { font-size: 1.5em; font-weight: 400; line-height: 16px; color: #111; padding-bottom: 40px; }
.luckytraveltxt03 span { color: #187dcb; }
@media only screen and ( max-width: 767px ) {
  .luckytravel { height: 300px;}
  .luckytraveltxt01box { margin-left: auto; margin-right: auto; }
  .luckytraveltxt01box p { margin: 0; }
  .luckytraveltxt01 { font-size: 1em; }
  .luckytraveltxt02 { font-size: 2em; }
  .luckytraveltxt02 span { color: #ff4e00; }
  .luckytraveltxt03 { font-size: 1.1em; font-weight: 400; line-height: 16px; color: #111; padding-bottom: 40px; }
  .luckytraveltxt03 span { color: #187dcb; }
}


