@charset "utf-8";
/*

睡眠体験 - 商品ページ
デザイン変更日：2021/09/06

*/

.note {
text-align: right;
font-size: 12px;
color: #606060;
}

.fcRed {
	color: #A40000;
}
.pinkMaker {
	background:linear-gradient(transparent 60%, #ff9999 60%);
}
.redMaker {
	background:linear-gradient(transparent 60%, #A40000 60%);
}
.yellowMaker {
	background:linear-gradient(transparent 60%, #ffff00 60%);
}

/* -------- 01.FV　ぐっすり眠ってパッと起きる -------- */

.fvgussuri {
	position: relative;
	width: 750px;
	height: 832px;
	margin: 0 auto;
}
.haigou {
	font-size: 1.6rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: left;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 82%;
 	left: 53%;
}
.koujou {
	font-size: 2.5rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: left;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 86%;
 	left: 45%;
}
.kinou {
	background-color: #FFF;
	padding: .3rem .8rem;
	border: solid 1px #333;
	font-size: 1rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: left;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 93%;
 	left: 50%;
}

/* -------- 02.本品にはラフマ由来ヒペロシド、ラフマ由来イソクエルシトリンが含まれています -------- */

.houkoku {
	position: relative;
	width: 750px;
	height: 498px;
	margin: 0 auto;
}
.fukasa {
	font-size: 1.4rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 17%;
 	left: 18.5%;
}
.support {
	font-size: 1.2rem;
	line-height: 1em;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 16.8%;
 	left: 64%;
}
.rafuma {
	font-size: 3.5rem;
	color: #8B4513;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 30%;
 	left: 17.8%;
 	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}
.gaba {
	font-size: 3.5rem;
	color: #8B4513;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 30%;
 	left: 62%;
	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}
.honpin {
	width: 90%;
	font-size: 1.3rem;
	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	text-align: left;
	position: absolute;/*絶対配置*/
	top: 70%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	line-height: 1.5;
    z-index: 999;
}
.hon-t { background-color: #ff0088; border-radius: 5px; padding: 0 0.25em; color: #ffffff; margin-right: 0.2em;}

/* -------- 03.本品にはラフマ由来ヒペロシド、ラフマ由来イソクエルシトリンが含まれています -------- */

.lastgussuri {
	position: relative;
	width: 750px;
	height: 1240px;
	margin: 0 auto;
	top: -20px;
}
.saigoni {
	font-size: 3rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 13%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.nemureta {
	font-size: 4rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 19%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.itsu {
	font-size: 4rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 27%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.fuminlist {
	position: absolute;/*絶対配置*/
	width: 350px;
	top: 42%;
	left: 28%;
}
.fuminlist li {
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 2rem;
	font-weight: bold;
	margin-bottom: 53px;
	color: #333;
}
.attention {
	font-size: 2.4rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 76%;
	left: 38%;
}
.ikkagetsu {
	font-size: 2rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 83%;
	left: 32%;
}
.sign {
	font-size: 3rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 87%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.manseika {
	background:linear-gradient(transparent 60%, #8b0000 0%) ;
}
.bassui {
	font-size: 1.3rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: left;
	position: absolute;/*絶対配置*/
	top: 92%;
 	left: 3%;
}

/* -------- 04.眠りで悩むあなたにおすすめ -------- */

.osusume {
	position: relative;
	width: 750px;
	height: 720px;
	margin: 0 auto;
	top: -20px;
}
.nayamu {
	font-size: 2rem;
	line-height: 1.1em;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	text-align: center;
	top: 10%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.rxghaigou {
	font-size: 1.2rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 48%;
 	left: 5%;
 	background-color: #FFF;
 	padding: .5em;
 	border: 1px solid #333;
}
.mezasapo {
	font-size: 1.8rem;
	line-height: 1.4em;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 58%;
 	left: 5%;
}
.suimintaiken {
	font-size: 3.4rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 78%;
 	left: 5%;
}

/* -------- 00.定期コースがお得 -------- */

.teikiotoku {
	position: relative;
	width: 750px;
	height: 950px;
	margin: 0 auto;
}
.teikibtn{
	width: 90%;
	position: absolute;/*絶対配置*/
	height: auto;
	top: 58%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

/* -------- 04.眠りで悩むあなたにおすすめ -------- */

.reason {
	position: relative;
	width: 750px;
	height: 690px;
	margin: 0 auto;
}
.jisshozumi {
	font-size: 2.8rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 13%;
 	left: 28%;
}
.hitoshiken {
	font-size: 1.8rem;
	line-height: 1.4em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	top: 30%;
 	left: 5%;
}
.sesshu {
	font-size: 1.2rem;
	line-height: 1.3em;
	text-align: center;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: auto;
	top: 85%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}

/* -------- 05.睡眠調査票によるアンケート結果 -------- */

.graf1 {
	position: relative;
	width: 750px;
	height: 835px;
	margin: 0 auto;
}
.chosaanke {
	font-size: 2rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 5.5%;
 	left: 22%;
}
.osa {
	font-size: 1.1rem;
	line-height: 1.3em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute; /*絶対配置*/
	width: 85%;
	top: 84%;
 	left: 8%;
}

/* -------- 06.脳波計によるノンレム睡眠時間の割合 -------- */

.graf2 {
	position: relative;
	width: 750px;
	height: 890px;
	margin: 0 auto;
}
.nouhaanke {
	font-size: 1.9rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 5.5%;
 	left: 18%;
}
.noha {
	font-size: 1.1rem;
	line-height: 1.3em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute; /*絶対配置*/
	width: 85%;
	top: 90%;
 	left: 8%;
}


/* -------- 07.目覚めの良さに関するアンケート結果 -------- */

.graf3 {
	position: relative;
	width: 750px;
	height: 1144px;
	margin: 0 auto;
}
.gaba100 {
	font-size: 1.2rem;
	line-height: 1.3em;
	text-align: center;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: auto;
	white-space: nowrap;
	top: 2%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}
.mezaanke {
	font-size: 2rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 10.5%;
 	left: 17.2%;
}
.evidence {
	font-size: 1.8rem;
	line-height: 1.4em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute; /*絶対配置*/
	width: 85%;
	top: 87%;
 	left: 10%;
}
.evimaker {
	background:linear-gradient(transparent 65%, #ffcc66 0%) ;
}



/* -------- 08.ラフマ以外にもリラックス成分を配合 -------- */

.relux {
	position: relative;
	margin: 0 auto;
	width: 750px;
	height: 840px;
}
.rafumaigai {
	font-size: 1.5rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 10%;
 	left: 40%;
}
.reluxhaigou {
	font-size: 2.7rem;
	line-height: 1.4em;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 14%;
 	left: 25%;
}
.reluxseibun {
	font-size: 1.2rem;
	line-height: 1.4em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 35%;
 	left: 40%;
}
.reluxgaba {
	font-size: 5rem;
	line-height: 1.4em;
	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 37%;
 	left: 40%;
	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}
.mg100 {
	font-size: 3rem;
	line-height: 1.4em;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 53%;
 	left: 60%;
}
.ganyuu1tubu {
	font-size: 1.2rem;
	line-height: 1.4em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 62%;
 	left: 55%;
}
.kanwasupport {
	font-size: 1.5rem;
	line-height: 1.3em;
	text-align: center;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: auto;
	top: 80%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}


/* -------- 08.ラフマ以外にもリラックス成分を配合 -------- */

.choice {
	position: relative;
	width: 750px;
	height: 1040px;
	margin: 0 auto;
}
.rafumaha {
	font-size: 2.9rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 10%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.guritea {
	font-size: 2.5rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	line-height: 1.5em;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 21%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.erabare {
	font-size: 4rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 36.5%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.omona {
	font-size: 2.3rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 57%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.akarafuma {
	font-size: 1.4rem;
	color: #FFF;
	padding: .3em;
	background-color: #a40000;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 68.5%;
 	left: 9.5%;
}

.sitsu {
	font-size: 1.3rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 69%;
 	left: 28%;
}

.gurisin {
	font-size: 1.3rem;
	color: #333;
	padding: .3em;
	border: #333 1px solid;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 79%;
 	left: 8.5%;
}

.sinbu {
	font-size: 1.5rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 80%;
 	left: 28%;
}

.teanin {
	font-size: 1.3rem;
	color: #333;
	padding: .3em;
	border: #333 1px solid;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 89.5%;
 	left: 8.5%;
}

.chuto {
	font-size: 1.5rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 90%;
 	left: 28%;
}

/* -------- 09.睡眠ホルモンを増やす天然のハーブ -------- */

.rafumayo {
	position: relative;
	width: 750px;
	height: 815px;
	margin: 0 auto;
}
.rafumayo1 {
	font-size: 5rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 16%;
 	left: 30%;
}

.tennen {
	font-size: 2rem;
	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	padding: .5em;
	background:rgba(255,255,255,0.8);
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 45%;
 	left: 0%;
}

.jisei {
	position: absolute;/*絶対配置*/
	width: 90%;
	font-size: 1.2rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 500;
	top: 80%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

/* -------- 10.成分による機能の違い -------- */

.chigai {
	position: relative;
	width: 750px;
	height: 1060px;
	margin: 0 auto;
}
.kinochigai {
	font-size: 2.7rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 10%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.yokorafuma {
	font-size: 1.6rem;
	color: #FFF;
	padding: .3em;
	background-color: #a40000;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 20%;
 	left: 35%;
}
.yokoguri {
	font-size: 1.6rem;
	color: #333;
	padding: .3em;
	border: #333 1px solid;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 20%;
 	left: 55%;
}
.yokotea {
	font-size: 1.6rem;
	color: #333;
	padding: .3em;
	border: #333 1px solid;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 20%;
 	left: 77%;
}
.netsuki {
	font-size: 1.8rem;
	line-height: 1.3em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 27.5%;
 	left: 7%;
}

.asai {
	font-size: 1.8rem;
	line-height: 1.3em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 37.5%;
 	left: 7%;
 }
.sameru {
	font-size: 1.8rem;
	line-height: 1.3em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 48%;
 	left: 7%;
}
.mezame {
	font-size: 1.8rem;
	line-height: 1.3em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 58.5%;
 	left: 7%;
}
.manzokudo {
	width: 90%;
	font-size: 2.4rem;
	line-height: 1.3em;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	position: absolute;/*絶対配置*/
	top: 78%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}


/* -------- 11.体内でのラフマの変化 -------- */

.tainai {
	position: relative;
	width: 750px;
	height: 890px;
	margin: 0 auto;
}
.tairafuma {
	font-size: 2.5rem;
	color: #006400;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 11.5%;
 	left: 52%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.tairafumaha {
	font-size: 1.6rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 35.5%;
 	left: 6.5%;
}
.taisero {
	font-size: 1.5rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 37%;
 	left: 30.5%;
}
.taimera {
	font-size: 1.5rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 37%;
 	left: 55%;
}
.tsubusikkari {
	font-size: 2rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 66%;
 	left: 54%;
}
.haigo50 {
	font-size: 4.4rem;
	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 76%;
 	left: 45%;
}

/* -------- 12.配合成分2　GABA -------- */

.haigogaba {
	position: relative;
	width: 750px;
	height: 1040px;
	margin: 0 auto;
}
.gaba2 {
	font-size: 7rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 6%;
 	left: 30%;
}
.sutoresusyakai {
	font-size: 2rem;
	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	padding: .5em;
	background:rgba(255,255,255,0.8);
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 28%;
 	left: 57%;
}
.sutosapo {
	width: 90%;
	font-size: 1.4rem;
	line-height: 1.5em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 500;
	position: absolute;/*絶対配置*/
	top: 53%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.odoroki1 {
	font-size: 1.7rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 76%;
 	left: 31%;
}
.haigo100 {
	font-size: 4.6rem;
	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 85%;
 	left: 12%;
}

/* -------- 13.相乗効果により眠りの深さとすっきりした目覚めをサポート -------- */

.sojokoka {
	position: relative;
	width: 750px;
	height: 1040px;
	margin: 0 auto;
}
.reherb {
	font-size: 1.5rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 9%;
 	left: 11.5%;
}
.sojorafuma {
	font-size: 3.4rem;
	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 20%;
 	left: 10%;
	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}
.sutosyakai {
	font-size: 1.5rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 9%;
 	left: 64%;
}
.sojogaba {
	font-size: 4rem;

	color: #333;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 20%;
 	left: 64%;
	text-shadow:
	3px  3px 1px #ffffff,
	-3px  3px 1px #ffffff,
	3px -3px 1px #ffffff,
	-3px -3px 1px #ffffff,
	3px  0px 1px #ffffff,
	0px  3px 1px #ffffff,
	-3px  0px 1px #ffffff,
	0px -3px 1px #ffffff;/* 文字の影 */
}
.nigate {
	width: 20%;
	font-size: 1.2rem;
	line-height: 1.2em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	top: 64%;
 	left: 9%;
}
.timing {
	width: 23%;
	font-size: 1rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	top: 67%;
 	left: 72%;
}
/* -------- 14.サプリ選びのポイント -------- */

.erabi {
	position: relative;
	width: 750px;
	height: 940px;
	margin: 0 auto;
}
.sapuerabi {
	font-size: 3rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 20%;
 	left: 20%;
}
.kisaiganai {
	font-size: 3.2rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	line-height: 1.4em;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 32%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.gimu {
	font-size: 1.4rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: 90%;
	top: 55%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.mitanai {
	font-size: 1.2rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: 45%;
	top: 82%;
 	left: 11%;
}

/* -------- 15.配合量の記載がない場合 -------- */

.haigoryo {
	position: relative;
	width: 750px;
	height: 1110px;
	margin: 0 auto;
}
.kentochu {
	font-size: 1.8rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 3%;
 	left: 26%;
}
.naibaai {
	font-size: 2.5rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	line-height: 1.4em;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 6.8%;
 	left: 27%;
}
.nattoku {
	font-size: 1.4rem;
	line-height: 1.5em;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: 90%;
	top: 15%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.kurenai {
	font-size: 3rem;
	color: #FFF;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	text-align: center;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 28%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.kenmei {
	font-size: 1.5rem;
	line-height: 1.5em;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: 62%;
	top: 37%;
 	left: 5%;
}

.sitsukojo {
	font-size: 2rem;
	color: #003333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 62.5%;
	left: 22%;
}

.sikkari {
	font-size: 2.7rem;
	line-height: 1.5em;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	text-align: center;
	white-space: nowrap;
	position: absolute;/*絶対配置*/
	top: 75%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}


/* -------- 16.消費者庁届出済みの機能性表示食品がおすすめ -------- */

.todokedezumi {
	position: relative;
	width: 750px;
	height: 790px;
	margin: 0 auto;
}
.kinoosusume {
	font-size: 3.5rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 28%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.miniosusume {
	font-size: 2.5rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 36%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.kinoseitoha {
	font-size: 2rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 51%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.sekinin {
	font-size: 1.8rem;
	line-height: 1.5em;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: 80%;
	top: 60%;
 	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.arimasen {
	font-size: 1rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	width: 80%;
	top: 82%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.ttenani {
	font-size: 1rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 500;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 93.5%;
 	left: 50%;
}


/* -------- 17.睡眠体験は機能性表示食品です -------- */

.konkyo {
	position: relative;
	width: 750px;
	height: 845px;
	margin: 0 auto;
}
.suitaiha {
	font-size: 4rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 10%;
 	left: 28%;
}
.desu {
	font-size: 2.3rem;
	color: #FFF;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 24%;
 	left: 34%;
}
.yoridokoro {
	font-size: 2rem;
	color: #333;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	line-height: 2em;
	text-decoration:underline;
	text-decoration-style:1px dotted #A40000;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 48%;
 	left: 10%;
}

/* -------- 18.喜びのお声をいただいています -------- */

.yorokobi {
	position: relative;
	width: 750px;
	height: 1810px;
	margin: 0 auto;
}

/* -------- 19.定期コース限定の特典をご用意 -------- */

.otokuteiki {
	position: relative;
	width: 750px;
	height: 1600px;
	margin: 0 auto;
}

/* 安全・安心について */

.anzen {
	width: 750px;
	height: auto;
	margin: 0 auto;
	padding: 10px;
	background-color: #003b75; 
}

.anzen h3{
	font-size: 3rem;
	color: #FFF;
	text-align: center;
	margin-top: 30px;
}

.anzen h4{
	font-size: 2rem;
	position: relative;
	color: #FFF;
	text-align: center;
}

.anzen h4:before {
	position: absolute;
	bottom: -10px;
	left: calc(50% - 30px);
	width: 60px;
	height: 5px;
	content: '';
	border-radius: 3px;
	background: #FFF;
}

.anzen_list {
	width: 650px;
	margin: 50px auto;
}

.anzen_list dl {
	width: 100%;
	height: auto;
	background-color: #FFF;
	padding: 20px;
	margin: 20px auto;
}

.anzen_list dt {
	font-size: 4rem;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	color: #003b75;
	display: inline-block;
	height: auto;
	margin: 20px auto;
}

.anzen p {
	font-size: 3rem;
	line-height: 1.3em;
	font-weight: bold;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	color: #f0e68c;
	width: 80%;
	margin: 30px auto;
}

.anzen_note {
	width: 750px;
	margin: 0 auto;
}

.anzen_note ul {
	font-size: .85rem;
	margin-top: 10px;
}

/* ---------- よくある質問 ----------- */

.yokuaru {
	position: relative;
	width: 750px;
	height: 1015px;
	margin: 20px auto;
}
.yokuaru h3 {
	font-size: 3rem;
	color: #8b4513;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: 900;
	position: absolute;/*絶対配置*/
	white-space: nowrap;
	top: 3%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.faq1 {
	width: 650px;
	position: absolute;/*絶対配置*/
	height: auto;
	margin: 10px auto;
	background-color: #FFF;
	top: 10.5%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.faq2 {
	width: 650px;
	position: absolute;/*絶対配置*/
	height: auto;
	margin: 10px auto;
	background-color: #FFF;
	top: 28%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.faq3 {
	width: 650px;
	position: absolute;/*絶対配置*/
	height: auto;
	margin: 10px auto;
	background-color: #FFF;
	top: 43%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.faq4 {
	width: 650px;
	position: absolute;/*絶対配置*/
	height: auto;
	margin: 10px auto;
	background-color: #FFF;
	top: 63%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}
.faq5 {
	width: 650px;
	position: absolute;/*絶対配置*/
	height: auto;
	margin: 10px auto;
	background-color: #FFF;
	top: 78%;
	left: 50%;
	-ms-transform: translate(-50%,0%);
	-webkit-transform: translate(-50%,0%);
	transform: translate(-50%,0%);
}

.yokuaru dt {
	font-size: 1.3rem;
	color: #8b4513;
	font-family: "Hiragino Sans W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	margin: 10px;
	padding: 10px;
	border-bottom: 1px dotted #8b4513;
}

.yokuaru dd {
	font-size: 1.1rem;
	color: #666;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-weight: 600;
	margin: 10px 0;
	padding: 10px;
}