@charset "utf-8";

/*====================
大枠
====================*/


/*遷移する時見えないように*/
#stage3 .stageBase{
	display: none;
}
/*遷移したら見えるように*/
.glycemic_index #stage3 .stageBase{
	display: block;
}
.glycemic_index .container{
	background: #fff;
}
.glycemic_index .content_inner {
	padding-bottom: 80px;
	color: #282828;
}
.glycemic_index figure {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
.glycemic_index .stageBase{
	width: 700px;
	margin: 0 auto;
	font-size: 14px;
}
.glycemic_index #container_wrap .stageBase p{
	line-height: 2;	
}
/*====================
コンテンツ
====================*/
.glycemic_index h1{
	padding: 45px 0 40px;
	text-align: center;
}
.glycemic_index h2,
.glycemic_index h3{
	text-align: center;
	margin-bottom: 14px;
}
.glycemic_index #intro{
	margin-bottom: 60px;
}
.glycemic_index #intro figure{
	margin: 35px 0;
}
.glycemic_index #intro figure + p{
	text-align: center;
}
.glycemic_index #study div{
	margin-top: 38px;
}
.glycemic_index #study figure{
	margin-bottom: 20px;
	
}
.glycemic_index #study figure figcaption{
	text-align: center;
	margin-top: 15px;
}
p.source{
	text-align: right;
	font-size: 12px;
	line-height: 1.6;
}
.glycemic_index p.note,
.glycemic_index ul.note > li {
	text-indent: -1em;
	padding-left: 1em;
	font-size: 12px;
	line-height: 1.6;
}
