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

 file name  :oneday.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */
/*----------------------------------------------------
	各ページ専用指定
----------------------------------------------------*/
#oneday #header_wrap h2 {
  background: url(../oneday/images/title.jpg) no-repeat center;
}
#oneday .st_sugoshikata {
  width: 755px;
  padding-bottom: 25px;
  clear: both;
}
#oneday .con_oneday {
  width: 755px;
}
#oneday .con_oneday .btn_snavi {
  width: 726px;
  height: 41px;
  margin: 0 auto;
}
#oneday .con_oneday .btn_snavi p {
  height: 41px;
  margin-right: 1px;
  float: left;
}
#oneday .box_tai {
  overflow: hidden;
  clear: both;
  width: 755px;
  margin: 25px auto 0;
  background: url(../oneday/images/bg_tai.gif) top left repeat;
}
#oneday .box_tai h3 {
  width: 755px;
  padding-top: 10px;
}
#oneday .box_tai .tai_left {
  width: 487px;
  float: left;
}
#oneday .box_tai .tai_right {
  width: 268px;
  float: right;
}
#oneday .box_tai .tai_left .tai_left_main {
  width: 487px;
}
#oneday .box_tai .tai_left .tai_left_main h4 {
  width: 242px;
  float: left;
}
#oneday .box_tai .tai_left .tai_left_main p {
  width: 245px;
  float: right;
}
#oneday .box_tai .tai_check {
  width: 755px;
  overflow: hidden;
}
#oneday .box_tai .tai_check .tai_check_left {
  width: 345px;
  float: left;
}
#oneday .box_tai .tai_check .tai_check_right {
  width: 410px;
  float: right;
}
#oneday .box_tai .tai_check .tai_check_right .check_right_l {
  width: 184px;
  float: left;
}
#oneday .box_tai .tai_check .tai_check_right .check_right_r {
  width: 226px;
  float: right;
}
#oneday .box_tai .tai_2day {
  width: 755px;
  overflow: hidden;
}
#oneday .box_tai .tai_2day .tai_2day_left {
  width: 455px;
  float: left;
}
#oneday .box_tai .tai_2day .tai_2day_left .day_left_l {
  width: 234px;
  float: left;
}
#oneday .box_tai .tai_2day .tai_2day_left .day_left_r {
  width: 221px;
  float: right;
}
#oneday .box_tai .tai_2day .tai_2day_right {
  width: 300px;
  float: right;
}
#oneday .box_kazoku {
  overflow: hidden;
  clear: both;
  width: 755px;
  margin: 25px auto 0;
  background: url(../oneday/images/bg_kazoku.gif) top left repeat;
}
#oneday .box_kazoku h3 {
  width: 755px;
  padding-top: 10px;
}
#oneday .box_kazoku .kazo_1day {
  width: 755px;
}
#oneday .box_kazoku .kazo_1day .kazo_1day_left {
  width: 285px;
  float: left;
}
#oneday .box_kazoku .kazo_1day .kazo_1day_right {
  width: 470px;
  float: right;
}
#oneday .box_kazoku .kazo_check {
  width: 755px;
}
#oneday .box_kazoku .kazo_check .kazo_check_l {
  width: 345px;
  float: left;
}
#oneday .box_kazoku .kazo_check .kazo_check_r {
  width: 410px;
  float: right;
}
#oneday .box_kazoku .kazo_check .kazo_check_r .check_r_l {
  width: 168px;
  float: left;
}
#oneday .box_kazoku .kazo_check .kazo_check_r .check_r_r {
  width: 242px;
  float: right;
}
#oneday .box_kazoku .kazo_check .check_bot {
  width: 755px;
}
#oneday .box_kazoku .kazo_check .check_bot_l {
  width: 265px;
  float: left;
}
#oneday .box_kazoku .kazo_check .check_bot_r {
  width: 490px;
  float: right;
}
#oneday .box_kazoku .kazo_2day {
  width: 755px;
}
#oneday .box_kazoku .kazo_2day_l {
  width: 460px;
  float: left;
}
#oneday .box_kazoku .kazo_2day_r {
  width: 295px;
  float: right;
}
#oneday .box_tomo {
  overflow: hidden;
  clear: both;
  width: 755px;
  margin: 25px auto 0;
  background: url(../oneday/images/bg_tomo.gif) top left repeat;
  padding-bottom: 30px;
}
#oneday .box_tomo h3 {
  width: 755px;
  padding-top: 10px;
}
#oneday .box_tomo .tomo_1day {
  width: 755px;
}
#oneday .box_tomo .tomo_1day .tomo_1day_l {
  width: 255px;
  float: left;
}
#oneday .box_tomo .tomo_1day .tomo_1day_l .btn_sougei {
  width: 225px;
  padding: 20px 0 0 30px;
}
#oneday .box_tomo .tomo_1day .tomo_1day_r {
  width: 500px;
  float: right;
}
#oneday .box_tomo .tomo_1day .tomo_1day_r .day_r_l {
  width: 246px;
  float: left;
}
#oneday .box_tomo .tomo_1day .tomo_1day_r .day_r_r {
  width: 254px;
  float: right;
}
#oneday .box_tomo .tomo_check {
  width: 755px;
}
#oneday .box_tomo .tomo_check .tomo_check_l {
  width: 365px;
  float: left;
}
#oneday .box_tomo .tomo_check .tomo_check_r {
  width: 390px;
  float: right;
}
#oneday .box_tomo .tomo_check .tomo_check_bot {
  width: 755px;
}
#oneday .box_tomo .tomo_check .tomo_check_bot p {
  float: left;
}
#oneday .box_tomo .tomo_2day {
  width: 755px;
  overflow: hidden;
}
#oneday .box_tomo .tomo_2day_l {
  width: 460px;
  float: left;
}
#oneday .box_tomo .tomo_2day_l .tomo_2day_l_l {
  width: 240px;
  float: left;
}
#oneday .box_tomo .tomo_2day_l .tomo_2day_l_r {
  width: 220px;
  float: right;
}
#oneday .box_tomo .tomo_2day_r {
  width: 295px;
  float: right;
}
#oneday .btn_pagetop {
  text-align: right;
}
#oneday .ic_dot_line {
  width: 755px;
  height: 1px;
  background: url(../oneday/images/ic_dot_line.gif) top left repeat-x;
  overflow: hidden;
}
#oneday .box_fuyu .st_sugoshikata {
  width: 755px;
  clear: both;
}
#oneday .box_fuyu .con_main {
  width: 755px;
  background: url(../oneday/images/winter/bg_winter.gif) left top repeat;
}
#oneday .box_fuyu .con_main .con_voice_bt {
  width: 490px;
  margin: 20px auto 0;
  overflow: hidden;
}
#oneday .box_fuyu .con_main .con_voice_bt .btn_con {
  width: 240px;
  height: 40px;
  float: left;
}
#oneday .box_fuyu .con_main .con_voice_bt .btn_plan {
  width: 240px;
  height: 40px;
  float: right;
}
#oneday .box_fuyu .con_main .coution {
  color: #CE4116;
  text-align: center;
  margin-top: 5px;
}
#oneday .box_fuyu .btn_pagetop {
  text-align: right;
}
#oneday .box_fuyu .ic_dot_line {
  width: 755px;
  height: 1px;
  background: url(../tour/images/ic_dot_line.gif) top left repeat-x;
  overflow: hidden;
}
#oneday .box_fuyu .con_main .con_voice_bt02 {
  width: 340px;
  margin: 20px auto 50px;
  text-align: center;
}
#oneday .box_fuyu .con_main .con_voice_bt02 .btn_bus {
  width: 240px;
  margin: 0 auto 10px auto;
}
#oneday .box_fuyu .con_main .con_voice_bt02 .btn_plan_b {
  width: 340px;
  height: 40px;
}

/* 
----------------------------------------------------*/
/*---------------------------------------------------

       ボタン
	   
-----------------------------------------------------*/
/*大切な人と過ごす一日・家族で過ごす一日・友達と過ごす一日*/
/*#oneday .con_oneday ul.snav li.tai a:hover{
	background:url(../oneday/images/snav_oneday.gif) 0 -41px;
} 

#oneday .con_oneday ul.snav li.kazoku a:hover{
	background:url(../oneday/images/snav_oneday.gif) 466px -41px;
}

#oneday .con_oneday ul.snav li.tomo a:hover{
	background:url(../oneday/images/snav_oneday.gif) 235px -41px;
}*/
/*---------------------------------------------------

      大切な人と過ごす一日
	   
-----------------------------------------------------*/
/*チェックイン・施設滞在*/
/*2日目*/
/*---------------------------------------------------

      家族で過ごす一日
	   
-----------------------------------------------------*/
/*チェックイン・施設滞在*/
/*2日目*/
/*---------------------------------------------------

      友達と過ごす一日
	   
-----------------------------------------------------*/
/*チェックイン・施設滞在*/
/*2日目*/
/* ページトップとライン */
/*---------------------------------------------------

      冬の過ごし方
	   
-----------------------------------------------------*/
/* お問い合わせ・宿泊プランボタン */
/* ページトップとライン */
/* バス・宿泊プランボタン */
/*  */
/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
