@charset "UTF-8";
/*---------------------------------------------------------
 札幌支店index用CSS
---------------------------------------------------------*/

#smenu .smenu_button_list { margin:25px 0 0 13px; }
#sapporo_contents { width: 610px !important; margin-left: 11px; }


/*---------------------------------------------------------
札幌エリアNo.1
---------------------------------------------------------*/
#spk_no1_title {
  margin-top: 15px;
  text-align: center;
}

#spk_no1 {
  margin-top: 5px;
  margin-bottom: 10px;
  padding: 0;
  border: #0060b6 2px solid;
}

#spk_no1 object {
  width: 100%;
  height: 180px;
}

#spk_no1 #spk_no1_tit {
  margin-bottom: 10px;
}
#spk_no1 .spk_no1_txt { }
#spk_no1 .spk_no1_txt dt {
  width: 6em;
  height: 6.2em;
  background-color: #0060b6;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
#spk_no1 .spk_no1_txt .ryoku {
  display: block;
  padding-top: 2.5em;
}

#spk_no1 .spk_no1_txt .joho {
  letter-spacing: 0.4em; _letter-spacing: 0.5em;
}
#spk_no1 .spk_no1_txt .joho2 {
  _letter-spacing: 0.5em;
}
#spk_no1 .spk_no1_txt dd {
  margin-left: 7em;
  margin-top: -6.2em;
  padding-bottom: 10px;
}

#spk_no1 .spk_no1_att {
  margin-top: 10px;
  margin-left: -1em;
  padding-left: 1em;
  color: #ff0000;
  text-indent: -1em;
}

#spk_no1 .spk_no1_txt dt.long_ver {
  height: 7.7em;
}

#spk_no1 .spk_no1_txt .ryoku_long {
  padding-top: 3.0em;
}

#spk_no1 .spk_no1_txt dd.long_ver {
  margin-top: -7.7em;
}


/*---------------------------------------------------------
【共通】お買い得,ランキング
---------------------------------------------------------*/
#spk_okaidoku li, #spk_ranking li { margin-bottom: 3px; }

/*---------------------------------------------------------
札幌発着 お買い得ツアー
---------------------------------------------------------*/
#spk_okaidoku { float: left; width: 300px; margin-bottom: 20px; }
#spk_okaidoku li span { color: #0060b6; }

/*---------------------------------------------------------
STW 札幌支店人気ツアー週間ランキング
---------------------------------------------------------*/
#spk_ranking { margin-left: 305px; }
#spk_ranking h3 img { margin-top: 2px; _margin-top: 0; margin-bottom: 2px; }

#spk_ranking div.spk_rankingtxt { margin-bottom: 5px; text-align: center; }

#spk_ranking div#smenu_dive { margin-bottom: 35px; padding-top: 12px; }
#spk_ranking div#smenu_dive div { padding-left: 1em; text-indent: -1em; }
#spk_ranking div#smenu_dive span { color: #0c03fe; }
#spk_ranking div#smenu_dive img { float: right; }

#spk_ranking ul { padding: 5px 5px 2px; border: 2px solid #e96d00; }
#spk_ranking li { font-weight: bold; }
#spk_ranking li span { margin-right: 0.5em; color: #e96d00; }

#spk_other_ranking {
  clear: both;
}

/*---------------------------------------------------------
その他出発地
---------------------------------------------------------*/
#spk_other_ranking .left_block {  float: left; width: 300px; height: 135px; }
#spk_other_ranking .right_block {  height: 135px; margin-left: 305px; }
#spk_other_ranking .other_remarks { clear: both; }
#spk_other_ranking .tokyo_list { padding: 5px 5px 2px; border: 2px solid #e54c81; margin-bottom: 5px; }
#spk_other_ranking .osaka_list { padding: 5px 5px 2px; border: 2px solid #00a0e9; margin-bottom: 5px; }
#spk_other_ranking .nagoya_list { padding: 5px 5px 2px; border: 2px solid #eb6100; margin-bottom: 5px; }
#spk_other_ranking .tokyo_list p ,#spk_other_ranking .osaka_list p, #spk_other_ranking .nagoya_list p { margin-bottom: 3px; }
#spk_other_ranking .tokyo_list p { background-color: #ffb2cd; }
#spk_other_ranking .osaka_list p { background-color: #ccefff; }
#spk_other_ranking .nagoya_list p { background-color: #ffb580; }
#spk_other_ranking .tokyo_list ul { height: 100px; _height: 101px;}
#spk_other_ranking ul { padding-left: 5px; }
#spk_other_ranking ul li span { margin-right: 0.1em; color: #0c03fe; }

/*---------------------------------------------------------
3列バナー
---------------------------------------------------------*/
#spk_list_bn { clear: both; }
#spk_list_bn li, #spk_shun li { float: left; width: 167px; _width: 203px; height: 53px; padding: 0 18px; }

/*---------------------------------------------------------
札幌発　方面別ツアー検索
---------------------------------------------------------*/
#search_mapimage { margin-left: 26px; margin-bottom: 20px; }

/*---------------------------------------------------------
店舗情報
---------------------------------------------------------*/
#sapporo_shopinfo {
  overflow: hidden;
  margin-bottom: 20px;
}
#sapporo_map {
  float: left;
  width: 280px;
}
#sapporo_address {
  padding: 0;
  margin: 0 0 0 290px;
}
#sapporo_address dt {
  float: left;
  width: 70px;
  font-weight: bold;
}
#sapporo_address dd {
  margin-left: 80px;
}
#sapporo_shopinfophoto {
  float: rihgt;
  width: width: 330px;
  margin-top: 10px;
}
#sapporo_shopinfophoto li {
  float: left;
  width: 100px;
  margin-right: 5px;
  font-size: 0.8em;
  text-align: center;
}
#sapporo_shopinfophoto li img {
  padding: 1px;
  border: 1px solid #ccc;
}

/*---------------------------------------------------------
左メニュー オススメ方面
---------------------------------------------------------*/
#recom_des_list { margin: 15px 4px 15px 0px; padding: 4px 4px 2px; }
