/* CSS Document */


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



#exContainer{
	min-width:980px;
	text-align:center;
}


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


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


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

TOP プラセンタを超えた「スーパープラセンタ」～

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

/*///////////////// Wプレゼントキャンペーン //////////////////*/
#exContainer .wcp{
	background:#24231F url(../../images/placentex/201703/wcp_1920.jpg) center top no-repeat;
	min-height:454px;
}


#exContainer #area001{
	background:#24231F url(../../images/placentex/201703/bg001.jpg) center top no-repeat;
	min-height:520px;
}

#exContainer #area001 h2{
	padding-top:180px;
	margin:0 20px;
	color:#FFF;
	font-weight:bold;
}
#exContainer #area001 h2 span{
	font-weight:bold;
	display:block;
}

#exContainer #area001 h2 .title01{
	font-size:32px;
	line-height:1em;
	text-align:left;
	margin-bottom:10px;
}

#exContainer #area001 h2 .title02{
	
	font-size:54px;
	line-height:1em;
	text-align:left;
	margin-bottom:56px;
}

#exContainer #area001 h2 .info01{
	font-size:25px;
	line-height:1em;
	text-align:right;
	margin-bottom:6px;
	font-weight: normal;
}

#exContainer #area001 h2 .info02{
	font-size:25px;
	line-height:1em;
	text-align:right;
	margin-bottom:20px;
	font-weight: normal;
}
#exContainer #area001 p.orderBtn{
	text-align:right;
	margin-right:20px;
}

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

「母の滴プラセンタEX」ムービー

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

/*#exContainer #area002{
	background:#F0F0F0 url(../../images/placentex/201703/bg002.jpg) center top;
	min-height:108px;
}
#exContainer #area002 ul{
	display:table;
	table-layout:fixed;
	width:100%;
}
#exContainer #area002 ul li{
	display:table-cell;
	height:110px;
	vertical-align:middle;
}

#exContainer #area002 ul li a{
	display:block;
	width:204px;
	height:110px;
	text-decoration:none;
	color:#FFF;
	font-size:18px;
	line-height:1em;
	font-weight:bold;
	padding-top:40px;
}
#exContainer #area002 ul li a span{
	font-size:12px;
	display:block;
	margin-top:6px;
}


#exContainer #area002 ul li:nth-child(1){
	width:204px;
}
#exContainer #area002 ul li:nth-child(1) a{
	background:url(../../images/placentex/201703/bg_btn_movie.jpg) left top no-repeat;
}
#exContainer #area002 ul li:nth-child(1) a:hover{
	background:url(../../images/placentex/201703/bg_btn_movie.jpg) left bottom no-repeat;
}
#exContainer #area002 ul li:nth-child(2){
	width:204px;
}
#exContainer #area002 ul li:nth-child(2) a{
	background:url(../../images/placentex/201703/bg_btn_movie.jpg) right top no-repeat;
}
#exContainer #area002 ul li:nth-child(2) a:hover{
	background:url(../../images/placentex/201703/bg_btn_movie.jpg) right bottom no-repeat;
}
#exContainer #area002 ul li:nth-child(3) p{
	color:#000;
	text-align:right;
	padding-right:20px;
	font-size:30px;
	font-weight:bold;
	line-height:1em;
}
*/
#exContainer #area002{
	background:#F0F0F0 url(../../images/placentex/201703/bg002.jpg) center top;
}
#exContainer #area002 ul{
	display:table;
	table-layout:fixed;
	width:100%;
	background:#FFF;
}
#exContainer #area002 ul li{
	display:table-cell;
	vertical-align:middle;
	padding:10px 0;
}
#exContainer #area002 ul li p{
color:#000;
font-weight:bold;
font-size:18px;
line-height:1.2em;
}
/*////////////////////////////////////////////////////////////////////////////////////////

たどりついたスーパープラセンタ

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

#exContainer #area003{
	background:#000 url(../../images/placentex/201703/bg003.jpg) center top no-repeat;
	min-height:514px;
}
#exContainer #area003 .inner{
	padding:82px 20px 0 465px;
	color:#FFF;
	font-weight:bold;
}

#exContainer #area003 .inner .title01{
	display:block;
	font-size:32px;
	line-height:1em;
	font-weight:bold;
	margin-bottom:10px;
}
#exContainer #area003 .inner .title02{
	display:block;
	font-size:48px;
	line-height:1em;
	font-weight:bold;
	margin-bottom:70px;
	}

#exContainer #area003 .inner p{
	text-align:left;
	font-size:18px;
	line-height:1.8;
	color:#FFF;
	margin-left:14px;
}
#exContainer #area003 .inner p strong{
	border-bottom: 1px solid #F7FF00;
	padding-bottom: 1%;
}


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

天然のヒアルロン酸

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

#exContainer #area004{
	background:#EDF6FF url(../../images/placentex/201703/bg004.jpg) center top no-repeat;
	min-height:480px;
	font-weight:bold;

}
#exContainer #area004 .inner{
		padding:45px 20px 0 20px;
	text-align:left;
}

#exContainer #area004 .paperTitle{
	display:inline-block;
	float:right;
	color:#FFF;
	font-size:18px;
	margin-right:40px;
	
}

#exContainer #area004  h3{
	width:580px;
	color:#000;
	font-weight:bold;
	padding-top:20px;
}
#exContainer #area004  h3 .title01{
	display:block;
	font-size: 22px;
	line-height: 2em;
	margin-bottom: 1%;
	font-weight:bold;
}
#exContainer #area004  h3 .title02{
	display:block;
	font-size:50px;
	line-height:1em;
	font-weight:bold;
	margin-bottom:42px;
}

#exContainer #area004  p {
	width: 510px;
	background:rgba(255,255,255,0.55);
	color:#000;
	/*font-weight:bold;*/
	font-size:18px;
	line-height:1.8;
	padding:20px;
}


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

布おび「パワーアップ」

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


#exContainer #areaFab01{
	background:url(../../images/placentex/201703/bg_fabric01.jpg) center top;
	min-height:188px;
	font-size:26px;
	line-height:1.4em;
	color:#FFF;
	padding-top:40px;
}

#exContainer #areaFab01 .inner{
		font-weight: normal;
}



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

パワーアップ

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


#exContainer #area005{
	background:#000 url(../../images/placentex/201703/bg005.jpg) center top no-repeat;
	min-height:690px;
}

#exContainer #area005 .inner{
		font-weight:bold;
		padding:50px 112px 0px 26px;
		text-align:left;
}
#exContainer #area005 .inner p.text01{
	display:inline-block;
	background:rgba(0,0,0,0.6);
	padding: 30px;
	font-size:18px;
	line-height:1.8;
	color:#FFF;
	/*font-weight:bold;*/
	margin-bottom: 250px;
}

#exContainer #area005 .inner p.text02{
	display:inline-block;
	margin-left:580px;
	text-align:center;
	color:#FFF;
	/*font-weight:bold;*/
	font-size:26px;
	line-height:1.4em;	
}

#exContainer #area005 .inner .absolute01{
	position: absolute;
	top: 250px;
	left: 650px;
	font-size: 38px;
	line-height:1.2em;
	font-weight: bold;
	letter-spacing:-0.05em;
	color: #000;
	text-align:center;
}
#exContainer #area005 .inner .absolute02{
	text-align:center;
	position:absolute;
	top:405px;
	left:40px;
	color:#FFF;
	font-size:18px;
	line-height:1em;
	/*font-weight:bold;*/
}
#exContainer #area005 .inner .absolute02 span{
	display:block;
	color:#000;
	font-weight:bold;
	font-size:20px;
	line-height:1em;
	margin-bottom:52px;
	letter-spacing:-0.08em;
}

#exContainer #area005 .inner .absolute03{
	text-align:center;
	position:absolute;
	top:560px;
	left:227px;
	color:#FFF;
	font-size:18px;
	line-height:1em;
	/*font-weight:bold;*/
}
#exContainer #area005 .inner .absolute03 span{
	display:block;
	color:#000;
	/*font-weight:bold;*/
	font-size:20px;
	line-height:1em;
	margin-bottom:52px;
	letter-spacing:-0.08em;
}


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

布おび「選ばれるには」

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


#exContainer #areaFab02{
	background:#000 url(../../images/placentex/201703/bg_fabric02.jpg) center top;
	min-height:150px;
	font-size:42px;
	line-height:150px;
	color:#FFF;
}

#exContainer #areaFab02 .inner{
		font-weight: normal;
}


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

98.8%

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


#exContainer #area006{
	background:#000 url(../../images/placentex/201703/bg006.jpg) center top no-repeat;
	min-height:690px;
}

#exContainer #area006 .inner{
		font-weight:bold;
		padding:44px 0 0 25px;
		
}

#exContainer #area006 .inner ul{
	display:table;
	table-layout:fixed;
	width:100%;
}
#exContainer #area006 .inner ul li{
	display:table-cell;
}

#exContainer #area006 .inner ul li:nth-child(1){
	text-align:left;
}

#exContainer #area006 .inner ul li:nth-child(1) p.text01{
	font-weight:bold;
	color:#FFF;
	font-size:40px;
	line-height:1.3em;
	padding-top:18px;
	margin-bottom:50px;
}
#exContainer #area006 .inner ul li:nth-child(1) p.text02{
	font-weight:bold;
	color:#FFF;
	font-size:18px;
	line-height:1.4em;
	margin-bottom:10px;
}
#exContainer #area006 .inner ul li:nth-child(1) p.text02 strong{
	display:block;
	/*font-weight:bold;*/
	font-size:28px;
	line-height:1em;
	margin-bottom:6px;
}
#exContainer #area006 .inner ul li:nth-child(1) p.text03{
	/*font-weight:bold;*/
	color:#FFF;
	padding-top:40px;
	font-size:18px;
	line-height:1.4em;
	
}
#exContainer #area006 .inner ul li:nth-child(1) p.text03 .text-c{
	color: #FFEB96 !important;	
}


#exContainer #area006 .inner ul li:nth-child(2){
	width:431px;
}
#exContainer #area006 .inner ul li:nth-child(2) p.img01{
	margin-bottom:74px;
}
#exContainer #area006 .inner ul li:nth-child(2) p.text01{
	font-size:20px;
	line-height:1em;
	color:#fdd687;
	font-weight:bold;
}

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

濃さの証明です

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


#exContainer #area007{
	background:#000 url(../../images/placentex/201703/bg007.jpg) center top no-repeat;
	min-height:520px;
}

#exContainer #area007 .inner{
		font-weight:bold;
		text-align:left;
		padding:60px 0 0 22px;
}

#exContainer #area007 .inner h4{
		font-weight:bold;
		font-size:56px;
		line-height:1em;
		color:#FFF;
		margin-bottom:76px;
}
#exContainer #area007 .inner p{
	font-weight:bold;
	color:#FFF;
	width:390px;
	
}
#exContainer #area007 .inner p span.text01{
	/*font-weight:bold;*/
	font-size: 28px;
	line-height:1em;
	display:block;
	margin-bottom:24px;
}
#exContainer #area007 .inner p span.text02{
	/*font-weight:bold;*/
	font-size: 18px;
	line-height:1.8;
	display:block;
}

#exContainer #area007 .inner .paperTitle{
	/*font-weight:bold;*/
	display:inline-block;
	float:right;
	color:#FFF;
	font-size:16px;
	line-height:1em;
	margin-right:100px;
	padding-top:20px;
}



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

布おび「選ばれるには」

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


#exContainer #areaFab03{
	background:#000 url(../../images/placentex/201703/bg_fabric03.jpg) center top;
	min-height:150px;
	font-size:42px;
	line-height:150px;
	color:#2a1313;
}

#exContainer #areaFab03 .inner{
	font-weight: normal;

}


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

混ぜ物なし

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


#exContainer #area008{
	background:#000 url(../../images/placentex/201703/bg008.jpg) center top no-repeat;
	min-height:552px;
}

#exContainer #area008 .inner{
	font-weight:bold;
	padding:96px 0 0 440px;
	text-align:left;
}
#exContainer #area008 .inner h4{
	font-weight:bold;
	display:inline-block;
	/*text-align:center;*/
	margin-bottom:60px;
}
#exContainer #area008 .inner h4 span.title01{
	font-weight:bold;
	font-size:72px;
	line-height:1em;
	color:#FFF;
	display:block;
	margin-bottom:30px;
}
#exContainer #area008 .inner h4 span.title02{
	/*font-weight:bold;*/
	font-size: 28px;
	line-height:1em;
	color:#d0b562;
}
#exContainer #area008 .inner p{
	/*font-weight:bold;*/
	color:#FFF;
	font-size: 18px;
	line-height:1.8;
}


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

1日2カプセル

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


#exContainer #area009{
	background:#FFF url(../../images/placentex/2022/bg009.jpg) center top no-repeat;
	min-height:558px;
}

#exContainer #area009 .inner{
		font-weight:bold;
		padding:440px 0 0 80px;
		text-align:left;
}

/*
#exContainer #area009 .inner .absolute01{
	position:absolute;
	top:54px;
	left:165px;
	color:#520d03;
	font-size:18px;
	line-height:1.4em;
	font-weight:bold;
}
*/

#exContainer #area009 .inner p {
	display:inline-block;
	font-size: 26px;
	line-height:1.4em;
	/*font-weight:bold;*/
	color:#000;
}

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

布おび「選ばれるには」

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


#exContainer #areaFab04{
	background:#000 url(../../images/placentex/201703/bg_fabric04.jpg) center top;
	min-height:150px;
	font-size:42px;
	line-height:150px;
	color:#FFF;
}

#exContainer #areaFab04 .inner{
		font-weight: narmal;
}


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

コスパ

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


#exContainer #area010{
	background:#24231F url(../../images/placentex/201703/bg010.jpg) center top no-repeat;
	min-height:558px;
}

#exContainer #area010 .inner{
		font-weight:bold;
		padding:90px 0 0 590px;
		text-align:left;
}

#exContainer #area010 .inner h5{
	font-weight:bold;
	color:#FFF;

}

#exContainer #area010 .inner h5 .title01{
	display:inline-block;
	text-align:center;
	font-size:36px;
	line-height:1.3em;
	font-weight:bold;

}
#exContainer #area010 .inner h5 .title02{
	display:block;
	font-size:48px;
	line-height:1.2em;
	font-weight:bold;
	margin-bottom:50px;
}


#exContainer #area010 .inner p{
	/*font-weight:bold;*/
	font-size:18px;
	line-height:1.8;
	color:#FFF;
}

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

布おび「選ばれるには」

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


#exContainer #areaFab05{
	background:#000;
	min-height:150px;
	font-size:42px;
	line-height:150px;
	color:#FFF;
}

#exContainer #areaFab05 .inner{
		font-weight: normal;
}

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

工場長

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


#exContainer #area011{
	background:#B2C5D6 url(../../images/placentex/201703/bg011.jpg) center top no-repeat;
	min-height:568px;
}

#exContainer #area011 .inner{
		font-weight:bold;
		padding:30px;
		text-align:left;
}
#exContainer #area011 .inner .box01,
#exContainer #area011 .inner .box02{
	/* box-shadow */
box-shadow:3px 3px 8px -4px #000000;
-moz-box-shadow:3px 3px 8px -4px #000000;
-webkit-box-shadow:3px 3px 8px -4px #000000;

/* border-radius */
/* border */
border:1px solid #FFF;
}

#exContainer #area011 .inner .box01{
	background:#FFF url(../../images/placentex/202011/plant_manager.jpg) 30px 30px no-repeat;
	margin-bottom:30px;
	min-height:300px;
	padding:30px 30px 30px 224px;
}
#exContainer #area011 .inner .box01 h5{
	color:#000;
	font-weight:bold;
	font-size:36px;
	line-height:1em;
	margin-bottom:18px;
}

#exContainer #area011 .inner .box01 p{
	font-size: 16px;
	line-height:1.8;
	color:#000;
}

#exContainer #area011 .inner .box02{
	background:#FFF url(../../images/placentex/2023/plant_flow.jpg) center 32px no-repeat;
	margin-bottom:30px;
	min-height:178px;
	padding:14px 14px 0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#exContainer #area011 .inner .box02 p.title01{
	font-weight:bold;
	font-size:14px;
	line-height:1em;
	margin-bottom:114px;
	color:#000;
}

#exContainer #area011 .inner .box02 p.title02{
	text-align:center;
}

#exContainer #area011 .inner .box02 p.title02 span{
	font-weight:bold;
	display:inline-block;
	padding:6px;
	background:#FFF;
	font-size:14px;
	line-height:1em;
	color:#ba1575;
}

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

プラセンタ専門店

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


#exContainer #area012{
	background:#000 url(../../images/placentex/201703/bg012.jpg) center top no-repeat;
	min-height:478px;
}

#exContainer #area012 .inner{
		font-weight:bold;
		padding:180px 0 0 50px;
		text-align:left;
}
#exContainer #area012 .inner h6{
	display:inline-block;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}

#exContainer #area012 .inner h6 .title01{
	display:inline-block;
	font-size:58px;
	line-height:1em;
	font-weight:bold;
	margin-bottom:30px;
}

#exContainer #area012 .inner h6 .title02{
	display:inline-block;
	font-size:30px;
	line-height:1em;
	/*font-weight:bold;*/
}




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

挨拶

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


#exContainer #area013{
	background:#efeeec url(../../images/placentex/201703/bg013c.jpg) center bottom no-repeat;
	min-height:900px;
}

#exContainer #area013 .inner{
	font-weight:bold;
	text-align:left;
	padding:78px 0 60px 230px;
}

#exContainer #area013 .inner h6{
	font-weight: 600;
	color:#513728;
	font-size:34px;
	line-height:1em;
	margin-bottom:24px;
}

#exContainer #area013 .inner p{
	color:#513728;
	font-size: 18px;
	line-height: 1.8;
	margin-bottom:18px;
}

#exContainer #area013 .inner p.ceoName{
	text-align:right;
	padding-top:20px;
	margin-bottom:0;
}
#exContainer #area013 .inner p.ceoName span.text01{
	font-size:18px;
	line-height:1em;
	/*font-weight:bold;*/
	display:block;
	margin-bottom:10px;
}

/*#exContainer #area013 .inner p.ceoName span.text02{
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	display:inline-block;
	vertical-align:middle;
	
}
#exContainer #area013 .inner p.ceoName span.text02 img{
	vertical-align:middle;
}*/



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

吉田先生

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


#exContainer #drYoshida{
	background:#000 url(../../images/placentex/201703/bg_dr_yoshida.jpg) center top repeat-x;
}



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

プラセンタサプリの選び方

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


#exContainer #linkHowto{
	background:#000 url(../../images/placentex/201703/bg_link_howto.jpg) center top no-repeat;
	min-height:172px;
	text-align:center;
	padding-top:55px;
}
#exContainer #linkHowto .inner a{
	color:#FFF;
	font-size:30px;
	line-height:1.4em;
	font-weight:bold;
	display:inline-block;
	margin:0 auto;
}

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

メキシコ産食肉馬

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


#exContainer #area014{
	background:#efeeec url(../../images/placentex/201703/bg014.jpg) center top;
	min-height:728px;
}

#exContainer #area014 .inner{
	font-weight:bold;
	padding:50px 30px 30px;
	text-align:left;
}


#exContainer #area014 .inner h6 {
	color:#000;
	font-weight:bold;
	font-size:50px;
	line-height:1em;
	vertical-align:middle;
	margin-bottom:30px;
}

#exContainer #area014 .inner h6 span{
	font-weight:bold;
	font-size:80px;
	line-height:1em;
	vertical-align:middle;
}

#exContainer #area014 .inner .box01{
	background:url(../../images/placentex/201703/p_horse.jpg) left top no-repeat;
	min-height:318px;
	padding-left:460px;
}
#exContainer #area014 .inner .box01 p{
	/*font-weight:bold;*/
	color:#000;
	font-size:18px;
	line-height:1.8;
}
#exContainer #area014 .inner .box01 p strong{
	font-weight: 600;
	display:block;
	font-size: 24px;
	line-height:1em;
	margin-bottom: 5%;
}

#exContainer #area014 .inner .box02{
	background:url(../../images/placentex/201703/p_horsemeat.jpg) right bottom no-repeat;
	min-height:220px;
	padding-top:20px;
}
#exContainer #area014 .inner .box02  p{
	/*font-weight:bold;*/
	color:#000;
	font-size:18px;
	line-height:1.8;
}

#exContainer #area014 .inner .box02  p span.text01{
	display:block;
	font-weight: 600;
	color:#000;
	font-size:24px;
	line-height:1em;
	padding:50px 0 10px;
	letter-spacing: 0.05em;
}
#exContainer #area014 .inner .box02  p span.text02{
	display:block;
	font-weight: 600;
	color:#000;
	font-size:30px;
	line-height:1em;
	padding-bottom:20px;
	letter-spacing: 0.05em;
}


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

リニューアル

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


#exContainer #area_renewal {
	background: #000 url(../../images/placentex/201703/bg_fabric03.jpg) center top;
	min-height: 150px;
	font-size: 42px;
	line-height:150px;
	color:#2a1313;
}

#exContainer #area_renewal .inner {
	padding: 70px 0;
}

#exContainer #area_renewal .inner p {
	padding: 0;
	line-height: 1.8;
	font-size: 20px;
	color: #000;
}

#exContainer #area_renewal .inner span {
	background-color: #ffffffab;
	padding: 5px 20px;
	color: #FF40B4;
	font-size: 24px;
}

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

最後　商品紹介

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


#exContainer #area015{
	background:#4A3D2D url(../../images/placentex/2023/bg015B.jpg) center top;
	/*min-height:596px;*/
	min-height:730px;
}

#exContainer #area015 .inner{
	font-weight:bold;
	padding:50px 0 0 286px;
	text-align:left;
}

#exContainer #area015 .inner h6{
	font-weight: 600;
	color:#FFF;
	font-size:36px;
	line-height:1em;
	padding: 2% 0;
}

#exContainer #area015 .inner ul{
	display:table;
	table-layout:fixed;
	width:100%;
	margin-bottom:30px;
}

#exContainer #area015 .inner ul li{
	display:table-cell;
	vertical-align:bottom;
}
#exContainer #area015 .inner ul li p{
	font-weight:bold;
	color:#FFF;
}

#exContainer #area015 .inner ul.tanpinArea li.box01{
	padding-right:30px;
}
#exContainer #area015 .inner ul.tanpinArea li.box01 p.text01{
	background:url(../../images/placentex/2023/p_3set.png) right center no-repeat;
	border:1px solid #FFF;
	padding:26px 10px 10px;
	min-height:100px;
	margin-bottom:10px;
	font-size: 18px;
	line-height:1.2em;
	font-weight: normal;
}

#exContainer #area015 .inner ul.tanpinArea li.box01 p.text02{
	background:url(../../images/placentex/2023/p_5set.png) right center no-repeat;
	border:1px solid #FFF;
	padding:26px 10px 10px;
	min-height:100px;
	font-size: 18px;
	line-height:1.2em;
	font-weight: normal;
	vertical-align:middle;
}

#exContainer #area015 .inner ul.tanpinArea li.box01 p.text01 strong,
#exContainer #area015 .inner ul.tanpinArea li.box01 p.text02 strong{
	font-size: 20px;
	line-height:1.2em;
	font-weight:bold;
	vertical-align:middle;

}

#exContainer #area015 .inner ul.tanpinArea li.box02{
	width:290px;
	padding-right:30px;
}

#exContainer #area015 .inner ul.tanpinArea li.box02 p.text01{
	font-size:14px;
	line-height:1.8;
	text-align:right;
	margin-bottom: 56px;
	font-weight: normal;
}

#exContainer #area015 .inner ul.tanpinArea li.box02 p.text02{
	display:table;
	table-layout:fixed;
	width:100%;
}

#exContainer #area015 .inner ul.tanpinArea li.box02 p.text02 span:nth-child(1){
	display: inline flow-root list-item;
	text-align:left;
	white-space:nowrap;
	width: 6em;
	vertical-align: bottom;
}
#exContainer #area015 .inner ul.tanpinArea li.box02 p.text02 span:nth-child(2){
	/*display:table-cell;*/
	text-align:right;
	white-space:nowrap;
	font-size: 24px;
}

#exContainer #area015 .inner ul.teikiArea {
	margin-top: 50px;
}


#exContainer #area015 .inner ul.teikiArea li.box01{
	padding-right:30px;
}

#exContainer #area015 .inner ul.teikiArea li.box01 p.text01{
	font-size:14px;
	line-height:1.4em;
	padding:0 0 10px;

}
#exContainer #area015 .inner ul.teikiArea li.box01 p.text02{
	border:1px solid #FFF;
	padding:10px;
	font-size:14px;
	line-height:1.4em;
}

#exContainer #area015 .inner ul.teikiArea li.box02{
	width:290px;
	padding-right:30px;
}

#exContainer #area015 .inner ul.teikiArea li.box02 p{
	display:table;
	table-layout:fixed;
	width:100%;
}

#exContainer #area015 .inner ul.teikiArea li.box02 p span:nth-child(1){
	display:table-cell;
	text-align:left;
	white-space:nowrap;
	width:6em;
}
#exContainer #area015 .inner ul.teikiArea li.box02 p span:nth-child(2){
	display:table-cell;
	text-align:right;
	white-space:nowrap;
}


/* 定期追加 */
#exContainer #area015 .inner .teikiArea .text03 {
	font-size: 50%;
	/*font-weight: bold;*/
	vertical-align: 0%;
}

#exContainer #area015 .inner .teikiArea .text03  .text-c {
	color: #FFEB96;
}

#exContainer #area015 .inner .teikiArea p {
	color: #fff;
	margin-bottom: .1em;
}

#exContainer #area015 .inner .teikiArea table {
	width: 100%;
	color: #fff;
	margin-bottom: 20px;
}

#exContainer #area015 .inner .teikiArea td {
	width: 50%;
	text-align: center;
}

#exContainer #area015 .inner .teikiArea td.teiki_left {
	border-right: solid 1px #fff;
}

#exContainer #area015 .inner .teikiArea td strong {
	font-weight: bold;
	margin-right: 1ex;
}

#exContainer #area015 .inner .teikiArea td span {
	font-size: 75%;
	vertical-align: middle;
}

#exContainer #area015 .inner .teikiArea .teiki_info td {
	padding-left: 20px;
	padding-bottom: 20px;
	text-align: left;
	font-size: 75%;
}

#exContainer #area015 .inner .teikiArea td.teiki_cycle {
	width: 100%;
	min-height:100px;
}

#exContainer #area015 .inner .teikiArea td.teiki_cycle p {
	width: auto;
	border:1px solid #FFEB96;
	margin: 5px 0px 20px;
	padding:10px;
	vertical-align:middle;
	color: #FFEB96;
}

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

pageTop

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

#pageTop {
	position: fixed;
	z-index: 999;
	bottom: 10px;
	right: 10px;
}

#pageTop i {
	padding-top: 12px;
	font-size: 100%;
}
#pageTop img {
	width: 50%;
	padding-top: 25%;
}
#pageTop a {
	display: block;
	z-index: 999;
	width: 40px;
	height: 40px;
	text-decoration: none;
	text-align: center;
	opacity: 0.9;
}

#pageTop a:hover {
	text-decoration: none;
}




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

非アクティブ状態を共通化

/////////////////////////////////////////////////////////////////////////////////////////*/
.disabled a,
a.disabled {
  pointer-events: none !important; 
  cursor: default !important;
  opacity: 0.5 !important; 
}

/*  hover も無効化 */
.disabled a:hover,
a.disabled:hover {
  opacity: 0.5 !important;
  text-decoration: none !important;
}



