@charset "utf-8";

/*------------------------------------------------------------
  common
  ------------------------------------------------------------ */
  #suntory_contents .contents_wrap {
    background-color:#f0f0ea;
    padding: 15px 0 60px;
  }
  #suntory_contents .breadcrumbs {
    margin-top: 0;
  }


/* for PC */

/*------------------------------------------------------------
  kidsReport（PC）
------------------------------------------------------------ */
#suntory_contents #kidsReport {
	width: 960px;
	margin: 0 auto;
}

/*btnArea*/
#suntory_contents #kidsReport #btnArea { margin: 50px 0 40px; }

#suntory_contents #kidsReport #btnArea p a {
	text-indent: -9999px;
	margin: 0 auto;
	width: 250px;
	height: 50px;
	display: block;
	background: url(../img/btn_event_off.png) no-repeat 0 0;
}

#suntory_contents #kidsReport #btnArea p a:hover {
	background: url(../img/btn_event_on.png) no-repeat 0 0;
}


/*reportV253（PC）
------------------------------------------------------------ */
#suntory_contents #kidsReport #reportV253 img { vertical-align: bottom; }
#suntory_contents #kidsReport #reportV253 ul li { list-style: none; }
#suntory_contents #kidsReport #reportV253 #reportBox ul { overflow: hidden; zoom: 1; }
#suntory_contents #kidsReport #reportV253 #reportBox ul li { float: left; }


/*reportV260（PC）
------------------------------------------------------------ */
#suntory_contents #kidsReport #reportV260 img { vertical-align: bottom; }
#suntory_contents #kidsReport #reportV260 ul li { list-style: none; }
#suntory_contents #kidsReport #reportV260 #reportBox ul { overflow: hidden; zoom: 1; }
#suntory_contents #kidsReport #reportV260 #reportBox ul li { float: left; }


/*reportV263（PC）
------------------------------------------------------------ */
#suntory_contents #kidsReport #reportV263 img { vertical-align: bottom; }
#suntory_contents #kidsReport #reportV263 ul li { list-style: none; }
#suntory_contents #kidsReport #reportV263 #reportBox ul { overflow: hidden; zoom: 1; }
#suntory_contents #kidsReport #reportV263 #reportBox ul li { float: left; }


/*report2018（PC）
------------------------------------------------------------ */
#suntory_contents #kidsReport #report2018 img { vertical-align: bottom; }
#suntory_contents #kidsReport #report2018 ul li { list-style: none; }
#suntory_contents #kidsReport #report2018 #reportBox ul { overflow: hidden; zoom: 1; }
#suntory_contents #kidsReport #report2018 #reportBox ul li { float: left; }




@media screen and (max-width:767px){

/* for SP */

  #suntory_contents .contents_wrap {
    padding: 0;
  }


/*------------------------------------------------------------
  kidsReport（SP）
------------------------------------------------------------ */
#suntory_contents #kidsReport {
    background: none;
		width: 96%;
    height: auto;
		margin: 15px auto;
}

#suntory_contents #kidsReport img { width: 100%; }


/*btnArea*/
#suntory_contents #kidsReport #btnArea { margin: 4vw 0 8vw; }

#suntory_contents #kidsReport #btnArea p a {
	background-size: 70%;
	background-position: 50%;
}

#suntory_contents #kidsReport #btnArea p a:hover {
	background-size: 70%;
	background-position: 50%;
}


/*reportV253（SP）
------------------------------------------------------------ */


/*reportV260（SP）
------------------------------------------------------------ */
#suntory_contents #kidsReport #reportV260 #reportBox ul li { width: 100%; }


/*reportV263（SP）
------------------------------------------------------------ */
#suntory_contents #kidsReport #reportV263 #reportBox ul li { width: 50%; }


/*report2018（SP）
------------------------------------------------------------ */
#suntory_contents #kidsReport #report2018 #reportBox ul li { width: 50%; }



}