@charset "UTF-8";

/* -----------------------------------------------------------
CSS Information

File name:      usa_car_01.css
Created:        2016-08-18
Style Info:     キャンピングカーLP SUB /usa_car_01/　CSS
----------------------------------------------------------- */

#usa_car.sub .contents.usa_car_01 .pagetitle {background-image:url(../img/usa_car_01/pagetitle.png);}
#usa_car.sub .contents.usa_car_01 .cnt_title1 {background-image:url(../img/usa_car_01/route_title_01.png);}

#usa_car.sub .contents.usa_car_01 .cnt_lead .lead_img {float:left;width:496px;}
#usa_car.sub .contents.usa_car_01 .cnt_lead p {padding-left:520px;line-height:2;}

/* 1日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_01 .inner {padding-right:410px;min-height:200px;}
#usa_car.sub .contents.usa_car_01 .route_day.day_01 .img_01 {position:absolute;top:0;right:0;}

/* 2日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_02 .inner {min-height:580px;background:url(../img/usa_car_01/route_day2_img.png) left 170px no-repeat;}
#usa_car.sub .contents.usa_car_01 .route_day.day_02 .img {display:none;}
#usa_car.sub .contents.usa_car_01 .route_day.day_02 .p_01 {position:absolute;top:100px;right:0;width:430px;}
#usa_car.sub .contents.usa_car_01 .route_day.day_02 .p_02 {position:absolute;top:390px;left:0;width:335px;}

/* 3日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_03 .inner {min-height:887px;background:url(../img/usa_car_01/route_day3_img.png) left 100px no-repeat;}
#usa_car.sub .contents.usa_car_01 .route_day.day_03 .img {display:none;}
#usa_car.sub .contents.usa_car_01 .route_day.day_03 .p_01 {width:340px;}
#usa_car.sub .contents.usa_car_01 .route_day.day_03 .p_02 {position:absolute;top:410px;left:0;margin-left:330px;}
#usa_car.sub .contents.usa_car_01 .route_day.day_03 .p_03 {position:absolute;top:510px;left:0;margin-left:330px;}

/* 4日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_04 .inner {min-height:546px;background:url(../img/usa_car_01/route_day4_img.png) left 100px no-repeat;}
#usa_car.sub .contents.usa_car_01 .route_day.day_04 .img {display:none;}
#usa_car.sub .contents.usa_car_01 .route_day.day_04 .p_01 {width:390px;}

/* 5日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_05 .inner {min-height:356px;background:url(../img/usa_car_01/route_day5_img.png) right 74px no-repeat;}
#usa_car.sub .contents.usa_car_01 .route_day.day_05 .img {display:none;}

/* 6日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_06 .inner {min-height:355px;background:url(../img/usa_car_01/route_day6_img.png) left 50px no-repeat;}
#usa_car.sub .contents.usa_car_01 .route_day.day_06 .route_day_tit,
#usa_car.sub .contents.usa_car_01 .route_day.day_06 .p_01 {margin-left:420px;}
#usa_car.sub .contents.usa_car_01 .route_day.day_06 .img {display:none;}

/* 7日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_07 .inner {min-height:355px;background:url(../img/usa_car_01/route_day7_img.png) right 74px no-repeat;}
#usa_car.sub .contents.usa_car_01 .route_day.day_07 .img {display:none;}
#usa_car.sub .contents.usa_car_01 .route_day.day_07 .p_01 {margin-bottom:20px;}

/* 8日目 */
#usa_car.sub .contents.usa_car_01 .route_day.day_08 .route_day_tit {float:left;display:inline-block;margin-right:30px;}
#usa_car.sub .contents.usa_car_01 .route_day.day_08 .p_01 {display:inline-block;font-size:1.286em;font-weight:bold;line-height:1.5;}

#usa_car.sub .contents.usa_car_01 .route_contact_bx {background-image: url(../img/usa_car_01/route_contact_txt.png);}


@media screen and (max-width:767px) {
  #usa_car.sub .contents.usa_car_01 .pagetitle {background-image:none;}
  #usa_car.sub .contents.usa_car_01 .pagetitle .txt:before {background-image:url(../img/usa_car_01/pagetitle.png);}
  #usa_car.sub .contents.usa_car_01 .cnt_title1 {background-image:none;}

  #usa_car.sub .contents.usa_car_01 .cnt_lead .lead_img {float:none;width:auto;margin-bottom:10px;}
  #usa_car.sub .contents.usa_car_01 .cnt_lead p {padding-left:0;line-height:1.8;}

  /* 1日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_01 .inner {padding-right:10px;min-height:0;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_01 .img_01 {position:static;margin:10px auto 0 auto;max-width:370px;}

  /* 2日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_02 .inner {min-height:0;background:none;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_02 .img_01 {max-width:334px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_02 .img_02 {max-width:286px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_02 .img_03 {max-width:299px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_02 .img {display:block;margin-top:10px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_02 .p_01,
  #usa_car.sub .contents.usa_car_01 .route_day.day_02 .p_02 {position:static;width:auto;}

  /* 3日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .inner {min-height:auto;background:none;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .img {display:block;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .img_01 {max-width:413px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .img_02 {max-width:304px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .img_03 {max-width:352px;margin-bottom:0;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .img_04 {max-width:438px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .p_01 {width:auto;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .p_02,
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .p_03 {position:static;margin-left:0;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_03 .p_03 {margin:0;}

  /* 4日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_04 .inner {min-height:auto;background:none;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_04 .img {display:block;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_04 .img_01 {max-width:360px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_04 .img_02 {max-width:400px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_04 .img_03 {max-width:390px;margin-bottom:0;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_04 .p_01 {width:auto;}

  /* 5日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_05 .inner {min-height:auto;background:none;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_05 .img {display:block;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_05 .img_01 {max-width:173px;margin:-90px 0 10px 0;float:right;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_05 .img_02 {max-width:380px;clear:right;}

  /* 6日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_06 .inner {min-height:auto;background:none;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_06 .route_day_tit,
  #usa_car.sub .contents.usa_car_01 .route_day.day_06 .p_01 {margin-left:0;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_06 .p_01 {margin:0;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_06 .img {display:block;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_06 .img_01 {max-width:380px;}

  /* 7日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_07 .inner {min-height:auto;background:none}
  #usa_car.sub .contents.usa_car_01 .route_day.day_07 .img {display:block;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_07 .p_02 {margin-bottom:0;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_07 .img_01 {max-width:380px;}
  #usa_car.sub .contents.usa_car_01 .route_day.day_07 .p_01 {margin-bottom:10px;}

  #usa_car.sub .contents.usa_car_01 .route_contact_bx {background-image:none;}
}

@media screen and (max-width:360px) {
  /* 5日目 */
  #usa_car.sub .contents.usa_car_01 .route_day.day_05 .img_01 {display:none;}
}