/* CSS Document */

h1 {
background: #000000;
color: #ffffff;
text-align: center;
font-size: 12px;
line-height: 1.4em;
padding: 6px;
}


#saiContainer {
min-width: 1000px;
text-align: center;

}


#saiContainer * {
margin: 0;
padding: 0;
vertical-align: top;
box-sizing: border-box;
}


body #saiContainer section .inner {
width: 1000px;
margin: 0 auto;
position: relative;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}


/*////////////////////////////////////////////////////////////////////////////////////////

01 遂に登場　飲むぷ美容液　馬臍帯サプリ／TOP

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer #area001,
#saiContainer #area012 {
background: #fff url(../../images/saitai100/saitai_01_nomal.jpg) center top no-repeat;
min-height: 777px;
}


#saiContainer #area001 .inner {
height: 777px;
position: relative;
}


#saiContainer #area001 h2 {
text-align: left;
padding-top: 100px;
margin-left: 99px;
}

#saiContainer #area001 h3 {
font-size: 180%;
font-weight: bold;
position: absolute;
left: 90px;
bottom: 118px;
letter-spacing: -1.5px;
}

#saiContainer #area001 .price {
position: absolute;
bottom: 28px;
right: 20px;
letter-spacing: 1.2px;
}

#saiContainer #area001 li.infoPrice {
padding-bottom: 6px;
text-align: right;
font-size: 130%;
font-weight: bold;
line-height: 1.2;
}

#saiContainer #area001 li.infoPrice span {
font-size: 85%;
font-weight: bold;
vertical-align: bottom;
}

#saiContainer #area001 li.orderBtn {
margin-right: 10px;
width: 255px;
height: 50px;
}



/*////////////////////////////////////////////////////////////////////////////////////////

02馬サイタイサプリで美を食す／ディナーテーブル

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer #area002 {
background: #040001 url(../../images/saitai100/saitai_02.jpg) center top no-repeat;
min-height: 690px;
}

#saiContainer #area002 h2 {
padding-top: 94px;
}

#saiContainer #area002 h3 {
padding-top: 278px;
}


/*////////////////////////////////////////////////////////////////////////////////////////

03臍帯とは何か／へその緒イラスト

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer #area003 {
background: #fff url(../../images/saitai100/saitai_03.jpg) center top no-repeat;
min-height: 680px;
}

#saiContainer #area003 .inner {
padding-top: 74px;
color: #000;
font-size: 120%;
}

#saiContainer #area003 dt {
margin-bottom: 26px;
letter-spacing: 2px;
font-weight: bold;
font-size: 140%;
}

#saiContainer #area003 dd {
width: 740px;
margin: 0 auto;
text-align: left;
line-height: 1.7;
letter-spacing: -1px;
font-weight: bold;
}

#saiContainer #area003 dd#comment {
width: auto;
margin-top: 50px;
text-align: center;
}

#saiContainer #area003 h2 {
margin-top: 50px;
font-size: 22px;
font-weight: bold;
}

#saiContainer #area003 h2 strong {
font-size: 38px;
line-height: 2;
font-weight: bold;
}

#saiContainer #area003 ruby {
font-weight: bold;
}


/*////////////////////////////////////////////////////////////////////////////////////////

04注目すべき成分／栄養素表

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer #area004 {
background: #3a150f url(../../images/saitai100/saitai_04.jpg) center top no-repeat;
min-height: 810px;
}

#saiContainer #area004 .inner {
padding-top: 616px;
text-align: left;
}

#saiContainer #area004 h4,
#saiContainer #area004 p,
#saiContainer #area004 span,
#saiContainer #area004 h3,
#saiContainer #area004 em {
color: #fff;
font-weight: bold;
}

#saiContainer #area004 p {
padding-left: 34px;
font-size: 20px;
line-height: 2;
letter-spacing: 2px;
}

#saiContainer #area004 span {
color: #ffbee2;
}

#saiContainer #area004 em {
text-decoration: underline;
}


/*////////////////////////////////////////////////////////////////////////////////////////

05プロテオグリカンの宝庫／スプーン

/////////////////////////////////////////////////////////////////////////////////////////*/


#saiContainer #area005 {
background: #030102 url(../../images/saitai100/saitai_05.jpg) center top no-repeat;
min-height: 2440px;
color: #000;
}

/*#saiContainer #area005 .inner  {
padding-top: 57px;
position: relative;
height: 2440px;
}*/

/*#saiContainer #area005 h3 {
font-size: 84px;
letter-spacing: -7px;
}

#saiContainer #area005 li {
text-align: left;
color: #fff;	font-size: 30px;
}

#saiContainer #area005 li#desc {
width: 21em;
margin: 47px 0 0 210px;
line-height: 1.6;
font-size: 36px;
}

#saiContainer #area005 li#ing05_01 {
position: absolute;
top: 586px;
right: 206px;
}

#saiContainer #area005 li#ing05_02 {
position: absolute;
top: 586px;
left: 131px;
}

#saiContainer #area005 h4 {
font-size: 36px;
position: absolute;
top: 1237px;
left: 38px;
letter-spacing: -1.2px;
}

#saiContainer #area005 em {
letter-spacing: 1.2px;
text-decoration: underline;
}*/

/*  天然ヒアルロン酸の説明 */

/*#saiContainer #area005 #hia {
text-align: left;
position: relative;
top: 950px;
}

#saiContainer #area005 #hia h5 {
padding-left: 100px;
color: #fff;
font-size: 30px;
letter-spacing: 2px;
}

#saiContainer #area005 #hia table {
margin-top: 55px;
width: 1000px;
}

#saiContainer #area005 #hia p {
color: #fff;
font-size: 24px;
letter-spacing: -1px;
margin-bottom: 1.6em;
}

#saiContainer #area005 #hia p#hia_center {
margin: 20px 0 40px 0;
}

#saiContainer #area005 #hia th {
width: 485px;
}

#saiContainer #area005 #hia td {
width: 515px;
padding: 8px 10px;
}

#saiContainer #area005 #hia span {
font-size: 80%;
}*/


/*////////////////////////////////////////////////////////////////////////////////////////

05bottom飲む美容液

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer .area005bottom {
background: #11185c url(../../images/saitai100/saitai_05bt.jpg) center top no-repeat;
min-height: 120px;
}

#saiContainer .area005bottom .inner {
padding-top: 27px;
}


/*////////////////////////////////////////////////////////////////////////////////////////

06肌の渇きとは決別／女性

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer #area006 {
background: #fff url(../../images/saitai100/saitai_06.jpg) center top no-repeat;
min-height: 820px;
}

#saiContainer #area006 .inner {
height: 820px;
position: relative;
}

#saiContainer #area006 h2 {
color: #0066cc;
font-size: 62px;
font-weight: bold;
position: absolute;
top: 139px;
left: 0;
}

#saiContainer #area006 p {
margin-right: 14px;
font-size: 24px;
font-weight: bold;
text-align: left;
letter-spacing: -0.2px;
position: absolute;
top: 286px;
left: 0;
}

#saiContainer #area006 h3 {
color: #fff;
font-size: 54px;
font-weight: bold;
letter-spacing: 1px;
position: absolute;
left: 185px;
bottom: 88px;
}


/*////////////////////////////////////////////////////////////////////////////////////////

07もちろん全く薄めていません！最高峰の純度を誇ります！／粉の山

/////////////////////////////////////////////////////////////////////////////////////////*/


#saiContainer #area007 {
background: #dfb85b url(../../images/saitai100/saitai_07.jpg) center top no-repeat;
min-height: 860px;
}

#saiContainer #area007 .inner {
padding-top: 67px;
text-align: center;
}

#saiContainer #area007 h3 {
font-size: 46px;
letter-spacing: -3px;
}

#saiContainer #area007 p {
margin-top: 16px;
font-size: 32px;
letter-spacing: -2px;
}

#saiContainer #area007 span {
text-decoration: underline;
}

#saiContainer #area007 h2 {
margin-top: 476px;
}

#saiContainer #area007 p,
#saiContainer #area007 span,
#saiContainer #area007 h3 {
font-weight: bold;
}


/*////////////////////////////////////////////////////////////////////////////////////////

08たんぱく質99.4／箱の裏

/////////////////////////////////////////////////////////////////////////////////////////*/


#saiContainer #area008 {
background: #2e0000 url(../../images/saitai100/saitai_08.jpg) center top no-repeat;
min-height: 900px;
}

#saiContainer #area008 .inner {
color: #fff;
height: 900px;
position: relative;
}

#saiContainer #area008 h3 {
position: absolute;
top: 76px;
left: 144px;
}

#saiContainer #area008 p {
padding-left: 12px;
color: #fff;
font-weight: bold;
font-size: 22px;
line-height: 1.4;
letter-spacing: -0.8px;
position: relative;
top: 264px;
}

#saiContainer #area008 small {
font-size: 20px;
font-weight: bold;
position: absolute;
bottom: 54px;
right: 112px;
letter-spacing: 2px
}


/*////////////////////////////////////////////////////////////////////////////////////////

09プラセンタと臍帯

/////////////////////////////////////////////////////////////////////////////////////////*/


#saiContainer #area009 {
background: #d5c9c8 url(../../images/saitai100/saitai_09.jpg) center top no-repeat;
min-height: 980px;
}

#saiContainer #area009 .inner {
padding-top: 60px;
height: 980px;
position: relative;
}

#saiContainer #area009 h2 {
font-size: 70px;
font-weight: bold;
letter-spacing: -4px;
}

#saiContainer #area009 section {
text-align: left;
font-size: 24px;
font-weight: bold;
position: absolute;
top: 175px;
left: 144px;
}

#saiContainer #area009 p {
position: absolute;
font-size: 22px;
font-weight: bold;
letter-spacing: -1.5px;
}

#saiContainer #area009 p#ing09_01 {
top: 348px;
right: 357px;
}

#saiContainer #area009 p#ing09_02 {
top: 430px;
right: 144px;
}

#saiContainer #area009 p#ing09_03 {
text-align: left;
top: 550px;
right: 97px;
line-height: 1;
letter-spacing: -2.5px;
}



/*////////////////////////////////////////////////////////////////////////////////////////

10飲む美容液「臍帯サプリ」／馬の絵

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer #area010 {
background: #44263b url(../../images/saitai100/saitai_10.jpg) center top no-repeat;
min-height: 384px;
}

#saiContainer #area010 .inner {
padding-top: 92px;
}

#saiContainer #area010 p {
margin-top: 10px;
color: #fff;
font-size: 24px;
font-weight: bold;
text-decoration: underline;
}



/*////////////////////////////////////////////////////////////////////////////////////////

11美は食にあり／カプセルを持つ手

/////////////////////////////////////////////////////////////////////////////////////////*/


#saiContainer #area011 {
background: #ebe2d9 url(../../images/saitai100/saitai_11.jpg) center top no-repeat;
min-height: 790px;
}

#saiContainer #area011 .inner {
padding-top: 38px;
}

#saiContainer #area011 h2 {
font-size: 64px;
font-weight: bold;
letter-spacing: 2px;
margin-bottom: 27px;
}

#saiContainer #area011 p {
font-size: 26px;
font-weight: bold;
line-height: 1.5;
letter-spacing: 1.8px;
}

#saiContainer #area011 p#premium {
margin-top: 232px;
letter-spacing: -1.5px;
}

#saiContainer #area011 p#premium img {
margin: 0 24px;
vertical-align: text-top;
}

#saiContainer #area011 h3 {
margin-top: 8px;
font-size: 24px;
font-weight: bold;
letter-spacing: -0.2px;
}

#saiContainer #area011 h3 span {
color: #f00;
}

#saiContainer #area011 hr {
width: 600px;
height: 2px;
background-color: #000;
border: none;
margin: 0 auto;
}

/*////////////////////////////////////////////////////////////////////////////////////////

12吉田先生

/////////////////////////////////////////////////////////////////////////////////////////*/


#saiContainer #drYoshida {
background: #380018 url(../../images/saitai100/saitai_12.jpg) center top no-repeat;
min-height: 730px;
}

/*#saiContainer #drYoshida .inner {
padding-top: 80px;
text-align: center;
height: 730px;
}

#saiContainer #drYoshida h4 {
padding-left: 31px;
color: #fff;
font-size: 34px;
font-weight: bold;
letter-spacing: 1.5px;
}

#saiContainer #drYoshida table {
margin: 30px auto 0 auto;
width: 940px;
}

#saiContainer #drYoshida th {
width: 313px;
padding-left: 10px;
}

#saiContainer #drYoshida td {
width: auto;
text-align: left;
}

#saiContainer #drYoshida li {
margin-bottom: 2em;
color: #fff;
font-size: 22px;
letter-spacing: -3px;
}

#saiContainer #drYoshida td p {
margin-top: 92px;
text-align: right;
}*/



/*////////////////////////////////////////////////////////////////////////////////////////

13 遂に登場　飲むぷ美容液　臍帯サプリ／最下購入エリア

/////////////////////////////////////////////////////////////////////////////////////////*/

#saiContainer #area012 {
background: #fff url(../../images/saitai100/saitai_13new3.jpg) center top no-repeat;
min-height: 630px;
}


#saiContainer #area012 .inner {
display: block;
height: 630px;
padding-top: 500px;
position: relative;
}


#saiContainer #area012 .inner h6 {
position: absolute;
top: 40px;
left: 20px;
font-weight: bold;
font-size: 40px;

}

#saiContainer #area012 .inner .absolute01 {
position: absolute;
top: 190px;
right: 25px;
font-weight: bold;
font-size: 25px;
}

#saiContainer #area012 .inner .absolute02 {
position: absolute;
top: 225px;
right: 10px;
font-weight: bold;
font-size: 25px;
}

#saiContainer #area012 .inner .absolute03 {
position: absolute;
top: 295px;
left: 0px;
font-weight: bold;
font-size: 32px;
line-height: 1.2em;
}

#saiContainer #area012 .inner .absolute03 .fsize01 {
font-size: 28px;
}

#saiContainer #area012 .inner .absolute04 {
position: absolute;
top: 340px;
right: 445px;
font-weight: bold;
font-size: 38px;
}

#saiContainer #area012 .inner .absolute05 {
position: absolute;
top: 320px;
right: 260px;
font-weight: bold;
font-size: 18.5px;
text-align: left;
line-height: 1.2em;
color: #C10003;
}

#saiContainer #area012 .inner .absolute06 {
position: absolute;
top: 434px;
right: 290px;
font-weight: bold;
font-size: 20px;
text-align: left;
line-height: 1.4em;
color: #fff;
}

#saiContainer #area012 .inner .absolute07 {
position: absolute;
top: 580px;
left: 280px;
font-weight: bold;
font-size: 16px;
}





#saiContainer #area012 li {
display: block;
float: left;
width: 332px;
height: 57px;
margin-top: 30px;
}

#saiContainer #area012 li.order_single {
position: absolute;
left: 72px;
}

#saiContainer #area012 li.order_regular {
position: absolute;
right: 2px;
}


/* 新発売ver */

#saiContainer #area012_new {
background: #fff url(../../images/saitai100/saitai_13new.jpg) center top no-repeat;
min-height: 630px;
}

#saiContainer #area012_new .inner {
display: block;
height: 630px;
padding-top: 522px;
position: relative;
}

#saiContainer #area012_new li {
display: block;
float: left;
width: 332px;
height: 57px;
}

#saiContainer #area012_new li.order_single {
position: absolute;
left: 72px;
}

#saiContainer #area012_new li.order_regular {
position: absolute;
right: 76px;
}

#saiContainer #area012 p,
#saiContainer #area012_new p {
clear: both;
}


/* topバナー */

#saiContainer .area_camp {
height: auto;
background-color: #000;
}

#saiContainer .area_camp .inner {
width: 1014px;
height: 180px;
margin: 0 auto;
}


/* カプセル変更 */

#saiContainer .note {
background: -webkit-image-set(url(../../images/saitai100/bg-gradient.jpg) 1x, url(../../images/saitai100/bg-gradient@2x.jpg) 2x)no-repeat center center/cover;
background: image-set(url(../../images/saitai100/bg-gradient.jpg) 1x, url(../../images/saitai100/bg-gradient@2x.jpg) 2x)no-repeat center center/cover;
}

#saiContainer .note-inner {
padding: 5rem 0;
}

#saiContainer .note-text {
font-size: 24px;
line-height: 1.5;
}

#saiContainer .note-text .--emphasis {
display: inline-block;
margin: .75rem;
padding: .25rem 1rem;
background-color: #fff;
box-shadow: 0px 0px 14px -3px rgba(136, 126, 154, 0.3);
font-size: 28px;
font-weight: bold;
font-style: normal;
color: #b80839;
}

#saiContainer .note-text .--block {
display: inline-block;
}
