fa{
	color:#CC3366;
	text-decoration:none;
	}
	
a:hover{
	color:#C36;
	}

.room{
	background:url(../contents/img/room1.jpg);
	font-size:12px;
	color:#333333;
	line-height:29px;
	padding:0px 0px 0px 50px;
}

.room a{
	color:#333333;
	line-height:29px;
	text-decoration:none;
	}

.room a:hover{
	color:#E76693;
	line-height:29px;
	}
	
	
ul.line{
	font-size:small;
	background-image:url(../images/line2.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:25px;
	text-align:left;
}

ul.line li{
	color:#333333;
	background-image:url(../images/line2.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:25px;
	text-align:left;
}

ul.line li a{
	color:#333333;
	background-image:url(../images/line2.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:25px;
	text-align:left;
}

ul.line li a:hover{
	color:#CC3366;
	background-image:url(../images/line2.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:25px;
	text-align:left;
}


.line2{
	font-size:14px;
	background-image:url(../images/line3.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:180%;
	text-align:left;
}

.line2 a{
	font-size:14px;
	color:#CC3366;
	background-image:url(../images/line3.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:180%;
	text-align:left;
}

.line2 a:hover{
	font-size:14px;
	color:#C36;
	background-image:url(../images/line3.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:180%;
	text-align:left;
}

.line3{
	font-size:12px;
	background-image:url(../images/line4.gif);
	background-repeat:repeat-y;
	background-position:top;
	line-height:20px;
	text-align:left;
}


.s-line{
	font-size:14px;
	background-image:url(../contents/img2/story-line.jpg);
	background-repeat:repeat-y;
	background-position:top;
	line-height:30px;
	text-align:left;
	color:#545450;
	margin:20px;
}



.midashi {
	font-size:18px;
	color:#630;
	font-weight:bold;
	background-image:url(../contents/img/back.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:28px 0px 23px 56px;
	margin:10px 0px 20px 0px
	}
	
.midashi2 {
	font-size:13px;
	height:30px;
	color:#C36;
	font-weight:bold;
	background-image:url(../contents/img/back2.jpg);
	background-repeat:no-repeat;
	padding:7px 0px 5px 15px;
	margin:5px 0px 5px 0px
	}
	
.midashi2-2 {
	font-size:16px;
	height:30px;
	color:#C36;
	font-weight:bold;
	background-image:url(../contents/img/back2-2.gif);
	background-repeat:no-repeat;
	padding:7px 0px 5px 15px;
	margin:5px 0px 5px 15px
	}

.midashi2-3 {
	font-size:16px;
	height:30px;
	color:#267c9d;
	font-weight:bold;
	background-image:url(../contents/img/back2-3.gif);
	background-repeat:no-repeat;
	padding:5px 0px 5px 15px;
	margin:5px 0px 5px 15px
	}


.midashi3 {
	font-size:18px;
	color:#963;
	font-weight:bold;
	background-image:url(../contents/img/back3.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:28px 0px 23px 56px;
	margin:10px 0px 20px 0px
	}

.midashi4 {
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	background-image:url(../contents/img/midashi3.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:28px 0px 16px 25px;
	margin:10px 0px 20px 0px
	}
	

.midashi5 {
	font-size:16px;
	color:#C36;
	font-weight:bold;
	background-image:url(../contents/img/teiki-big20.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:5px 0px 5px 15px;
	margin:5px 0px 5px 0px;
	text-align:left;
	}

.midashi6 {
	font-size:16px;
	color:#3F2B13;
	font-weight:bold;
	background-image:url(../contents/img3/p-1.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:15px 0px 18px 35px;
	margin:20px 0px 20px 0px;
	clear:both;
	}
	
.midashi7 {
	font-size:18px;
	color:#3F372B;
	font-weight:bold;
	background-image:url(../temp-img2/midashi-7.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:22px 0px 10px 30px;
	margin:0px 0px 20px 0px;
	clear:both;
	}
	
.midashi8 {
	font-size:15px;
	color:#3F372B;
	height:25px;
	font-weight:bold;
	background-image:url(../category/kiso/img/midashi-2.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:13px 0px 3px 30px;
	margin:0px;
	}
	
.midashi9 {
	font-size:18px;
	color:#3F372B;
	font-weight:bold;
	background-image:url(../temp-img2/midashi-8.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:22px 0px 10px 30px;
	margin:0px 0px 20px 0px;
	clear:both;
	}
	
.event-midashi {
	font-size:18px;
	color:#3F372B;
	font-weight:bold;
	background-image:url(../contents/kouza/img/event-midashi.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:20px 0px 12px 50px;
	margin:0px 0px 20px 0px;
	clear:both;
	}

.left-m{
	background:url(../category/kiso/img/left-m.jpg);
	width:183px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	padding:7px 0px 8px 17px;
	margin:0px 0px 0px 0px;
	color:#3F372C;
	
}

	

.qa-midashi {
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	background-image:url(../contents/img/qa-back.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:50px 0px 8px 40px;
	margin:10px 0px 0px 0px
	}

.kakaku{
	font-size:17px;
	color:#C36;
	font-weight:bold;
	line-height:130%;
}

.point{
	font-size:15px;
	color:#C36;
	font-weight:bold;
}

.point2{
	font-size:16px;
	color:#C36;
	font-weight:bold;
}


.point3{
	font-size:15px;
	color:#F60;
	font-weight:bold;
	line-height:150%;
}

.point4{
	font-size:15px;
	color:#dd3b0e;
	font-weight:bold;
	line-height:150%;
}


.kosuu{
	font-size:15px;
	font-weight:bold;
}

.siro{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	line-height:130%;
}

.kuro{
	font-size:14px;
	color:#300;
	font-weight:bold;
	line-height:130%;
}

.koe-haikei{
	background-color:#ffffff;
	font-size:14px;
	width:560px;
	padding:15px;
	margin-left:18px;
	margin-right:18px;
	margin-top:0px;
	margin-bottom:20px;
	border:solid #D3D3D3 1px;
	line-height:150%;
	
}

.koe-haikei2{
	background:url(https://www.placentaya.com/o/img/kk3.jpg);
	background-position: right bottom; 
	background-repeat:no-repeat;
	font-size:14px;
	width:560px;
	padding:15px 15px 30px 15px;
	margin-left:18px;
	margin-right:18px;
	margin-top:0px;
	margin-bottom:20px;
	border:solid #D3D3D3 1px;
	line-height:150%;
	
}

.koe-b{
	background:url(../koe/img/koe-ber.jpg);
	background-repeat:no-repeat;
	height:35px;
	font-size:16px;
	font-weight:bold;
	padding:9px 0px 0px 20px;
	margin:0px;
	color:#C36;
	
}

.yakusoku{
	background:url(https://www.placentaya.com/koe/img/yakusoku.jpg);
	background-repeat:no-repeat;
	height:35px;
	font-size:15px;
	font-weight:bold;
	padding:9px 0px 0px 30px;
	margin:0px;
	color:#533F33;
	
}

.qa{
	background:url(../koe/img/q.jpg);
	background-repeat:no-repeat;
	height:35px;
	font-size:15px;
	font-weight:bold;
	padding:9px 0px 0px 40px;
	margin:0px;
	color:#533F33;
	
}

.b-b{
	font-weight:bold;}

.small{
	font-size:12px;}
	
img{border:none;}


#topco{
	background:url(../top_img/main3.jpg);
	background-repeat:no-repeat;
	padding:240px 20px 25px 345px;
	width:265px;
	height:56px;
}


#top-box111{
	width:630px;
	height:160px;
	margin:0px 0px 10px 0px;
}

#top-left{
	float:left;
	padding:8px 20px 0px 20px;
	margin:0px 0px 10px 0px;
	line-height:140%;
	width:270px;
	height:152px;
	background-image:url(../top_img/koe.jpg);
	background-repeat:no-repeat;
	clear:both;

	}

#top-right{
	float:right;
	padding:8px 20px 0px 20px;
	margin:0px 0px 10px 0px;
	line-height:140%;
	width:270px;
	height:152px;
	background-image:url(../top_img/tan_off.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}
	
	
#top-box112{
	width:630px;
	height:160px;
	margin:0px 0px 10px 0px;
}


#top-left2{
	float:left;
	padding:8px 20px 0px 20px;
	margin:0px 0px 10px 0px;
	line-height:140%;
	width:270px;
	height:152px;
	background-image:url(../top_img/in_off.jpg);
	background-repeat:no-repeat;

	}

#top-right2{
	float:right;
	padding:8px 20px 0px 20px;
	margin:0px 0px 10px 0px;
	line-height:140%;
	width:270px;
	height:152px;
	background-image:url(../top_img/iv.jpg);
	background-repeat:no-repeat;
	}

#topkoe{
	position:absolute;
	z-index:2;
}

#topkoe2{
	padding:130px 20px 0px 20px;
	margin:0px 0px 20px 0px;
	line-height:140%;
	width:265px;
	position:absolute;
	z-index:1;
}

#toptan{
	position:absolute;
	z-index:4;
}

#toptan2{
	padding:130px 20px 0px 20px;
	margin:0px 0px 20px 0px;
	line-height:140%;
	width:265px;
	position:absolute;
	z-index:3;
	
}

#topuma{
	background:url(../top_img/uma-ban3.jpg);
	background-repeat:no-repeat;
	padding:120px 30px 0px 30px;
	margin:20px 0px 12px 0px;
	line-height:150%;
	width:570px;
	height:190px;
	clear:both;
}

.migi{
	font-weight:bold;
	font-size:14px;
	height:17px;
}

.u-left{
	float:left;
	margin:10px 5px 20px;
}

.u-right{
	float:right;
	margin:10px 5px 10px;
}

.u-base{
	clear:both;
	margin:10px 5px 10px;
}	

.rin-b{
	line-height:150%;
	padding:10px;}
	
.p-left{
	float:left;
	margin:0px;
	padding:0px;
	line-height:185%;
}

.p-right{
	float:right;
	margin:0px;
	padding:0px;
	line-height:185%;
}

.p-center{
	clear:both;
	background-repeat:no-repeat;
	margin:0px;
	line-height:150%;
}

.pu-box{
	width:850px;
	padding:0px;
	margin:0px;
	clear:both;
}

.main-box-m{
	width:900px;
	margin-left: auto; margin-right: auto; margin-top:0px; margin-bottom:0px;
	padding-left: 15px; padding-right:15px; padding-top:0px; padding-bottom:0px;
	background-color:#FFF;
}


#left-m{
	width:210px;
	display:block;
	float:left;
	text-align:left;
	font-size:14px;
	padding:0px;
	margin:0px 20px 0px 24px;

	}

#right-m{ 
	width:610px;
	display:block;
	text-align:left;
	float:right;
	padding:0px;
	margin:0px 30px 0px 0px;
	font-size:14px;
	}
	

#left-m .localmenu ul {
	margin:0px 0px 8px 1px;
	border-bottom: #E0DAC9 1px solid;
	padding:0px;
	width:200px;
	list-style-type: none; 
	}
#left-m .localmenu li {
	text-align: left;
	background-image: url(https://www.placentaya.com/temp_img/left-off.jpg);
	background-repeat: no-repeat;
	list-style-type: none; 
	margin:0px;
	padding:0px;
	font-size: 12px;
	line-height:1.1em;
}
	
#left-m .localmenu li a{
	display:block;
	padding: 11px 8px 9px 32px;
	margin:0px;
	list-style-type: none;
	color:#412C11;
}
#left-m .localmenu li a:hover,
#left-m .localmenu li .current,
#left-m .localmenu li .recipe{
	background-image:url(https://www.placentaya.com/temp_img/left-on.jpg);
	color:#412C11;
	font-weight:bold;
	padding: 11px 8px 9px 32px;
	text-decoration:none;
	margin:0px;
	list-style-type: none; 
}

#left-m .localmenu li a.menuon{
	background-image: url(https://www.placentaya.com/temp_img/left-on.jpg);
	font-weight:bold;
}

.prev-next-link{
	margin:12px 0px 5px 17px;
	}

	
.title-box{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	padding:0px;
	line-height:150%;
	font-size:14px;

}

.in-box{
	width:600px;
	margin-right:auto;
	margin-left:auto;
	margin-top:20px;
	margin-bottom:70px;
	clear:both;
}



/*カテゴリ
----------------------------------------------------------------*/

.aki {
	margin:0px 0px 30px;
	padding:0px;
	color:#C36;
	width:200px;
}
.aki a{
	display:block;
	color:#C36;
	background:url(../category/kiso/img/left-aikon.jpg) no-repeat;
	padding: 7px 0px 7px 25px;
	line-height:100%;
	background-position:6px;
	}

.aki a:hover{
	padding: 7px 0px 7px 25px;
	color:#D8628C;
	line-height:100%;
	background:url(../category/kiso/img/left-aikon.jpg) no-repeat;
	background-position:6px;
	text-decoration:underline;
	font-weight:bold;
	}


.cate-box{
	clear:both;
}

.cate-box ul{
	margin:0px;
	padding:0px 0px 0px 10px;
}
	
.cate-left{
	float:left;
	width:285px;
	margin:5px 20px 20px 0px;
	padding:0px;
}

.cate-left a{
	color:#C36;
}

.cate-left a:hover{
	color:#D8628C;
	font-weight:bold;
	text-decoration:underline;
}


.cate-left li{
	line-height:170%;
	background:url(../category/kiso/img/left-aikon.jpg);
	background-repeat:no-repeat;
	background-position:3px;
	padding:5px 0px 5px 20px;
	margin:0px;
	list-style:none;
}

.cate-right{
	float:right;
	width:285px;
	margin:5px 0px 20px 0px;
	padding:0px;
}

.cate-right a{
	color:#C36;
}

.cate-right a:hover{
	color:#D8628C;
	font-weight:bold;
	text-decoration:underline;
}

.cate-right li{
	line-height:170%;
	background:url(../category/kiso/img/left-aikon.jpg);
	background-repeat:no-repeat;
	background-position:3px;
	padding:5px 0px 5px 20px;
	margin:0px;
	list-style:none;
}

.c-box1{
	width:588px;
	padding:20px;
	border-left:solid #CCC 1px;
	border-right:solid #CCC 1px;

}

.c-box2{
	width:178px;
	padding:10px;
	border:solid #CCC 1px;

}

#riyu-box{
	width:400px;
	height:235px;
	padding:135px 50px 10px 180px;
	background:url(../images/rebybu2.jpg);
	background-repeat:no-repeat;
}

.fl{width:400px;
	height:150px;
	overflow:auto;
	border:1px solid #cccccc;
	background-color:#ffffff;
	padding:2px;
}


/*インタビューページ
----------------------------------------------------------------*/


#koe-b{
	width:630px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}


.koe-left{
	float:left;
	line-height:160%;
	font-size:14px;
}


.koe-left02{
	float:left;
	width:305px;
	margin-right:20px;
}

.koe-ma{
	line-height:160%;
	clear:both;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:14px;
}

.koe-migi{
	float:right;
	width:250px;
	margin-left: 15px;
	line-height:160%;
	font-size:14px;
	color:#000;
}

.koe-migi02{
	float:right;
	width:305px;
	line-height:160%;
	font-size:14px;
	color:#000;
}


#interview dl {
	width: 360px;
	margin:0px;
	padding:0px;
}



#interview dt {
	color:#CD3669;
	font-weight:bold;
	text-align: right;
	width:70px;
	margin-bottom: 25px;
	margin-top: 0px;
	margin-left:0px;
	margin-right:10px;
	padding:0px;
	list-style:none;
}
#interview dd {
	margin-top: -46px;
	margin-left: 75px;
	margin-bottom: 25px;
	margin-right:0px;
	padding:0px;
	list-style:none;
}


.bangou{
	text-align:center;
	clear:both;
}

.koe-y{color:#F60;
}

.koe-y2{
	color:#399;
}

.koe-y2-b{
	color:#399;
	font-weight:bold;
}


/*左メニュー
----------------------------------------------------------------*/
#left-infobox {
	width:115px;
	height:130px;
	background:url(../temp-img2/l-3.jpg);
	background-repeat:no-repeat;
	padding:170px 20px 0px 65px;
	margin-top:20px;
	margin-bottom:10px;
}

#local-nav{
	display:block;
	margin:0px;
	padding:0px;
	width:200px;
	list-style-type: none;
	}
	
#local-nav ul {
	margin:0px;
	padding:0px;
	width:200px;
	list-style-type: none;
	}
#local-nav li {
	text-align: left;
	list-style-type: none; 
	margin:0px;
	font-size: 12px;
}
	
#local-nav li a{
	display:block;
	background: url(../temp-img2/local-nav4.jpg);
	background-repeat: no-repeat;
	padding:6px 0px 0px 32px;
	height:32px;
	margin:0px;
	list-style-type: none;
	text-decoration:none;
	color:#000;
}


#local-nav li a:hover{
	background:url(../temp-img2/local-nav3.jpg);
	background-repeat: no-repeat;
	color:#E95284;
	padding:6px 0px 0px 32px;
	text-decoration:none;
	list-style-type: none;
}

#local-nav li a.selected{
    background:url(../temp-img2/local-nav3.jpg);
	background-repeat: no-repeat;
	color:#E95284;
	padding:6px 0px 0px 32px;
	text-decoration:none;
	list-style-type: none;
}



.local-midashi{
	background-image:url(../temp-img2/local-nav6.jpg);
	font-size:14px;
	margin:0px;
	padding:13px 0px 7px 38px;
	font-weight:bold;
}


/*商品一覧
----------------------------------------------------------------*/

.iti-left{
	float:left;
	width:306px;
	margin:5px 18px 20px 0px;
	padding:0px;
}

.iti-right{
	float:right;
	width:306px;
	margin:5px 0px 20px 0px;
	padding:0px;
}

.midashi-iti {
	font-size:17px;
	color:#3F372B;
	height:25px;
	background-image:url(../item/img/iti-back.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:10px 0px 6px 30px;
	margin:0px;
	font-weight:bold;
	}
	
.s-m{
	font-size:12px;
	color:#000;
	font-weight:normal;
}

.iti-table { background-color: #FFFFFF; width:630px; margin:0px 0px 20px 0px; border-collapse:collapse;}
.iti-table th { background-color: #F7F7F7;padding:10px;font-size:14px;text-align:center;border: 1px #ADADAD solid;}
.iti-table td { background-color:#FFFFFF; text-align:left;padding:15px;text-align:center;border: 1px #ADADAD solid;}

.iti-table2 {width:630px; margin:0px 0px 20px 0px; border-collapse:collapse;}
.iti-table2 th { background-color: #F7F7F7;padding:5px;font-size:14px;text-align:center;border: 1px #ADADAD solid;}
.iti-table2 td { text-align:left;padding:8px;text-align:left;border: 1px #ADADAD solid;}


/*美容＆健康コラム
----------------------------------------------------------------*/

.bi-left{
	float:left;
	background:url(../category/img/haikei.jpg);
	background-repeat:no-repeat;
	width:307px;
	margin:5px 16px 10px 0px;
	padding:0px;
	height:102px;
}

.bi-right{
	float:right;
	background:url(../category/img/haikei.jpg);
	background-repeat:no-repeat;
	width:307px;
	margin:5px 0px 10px 0px;
	padding:0px;
	height:102px;
}

.bi-left2{
	float:left;
	background:url(../category/img/haikei3.jpg);
	background-repeat:no-repeat;
	width:307px;
	margin:5px 16px 10px 0px;
	padding:0px;
	height:155px;
}

.bi-right2{
	float:right;
	background:url(../category/img/haikei3.jpg);
	background-repeat:no-repeat;
	width:307px;
	margin:5px 0px 10px 0px;
	padding:0px;
	height:155px;
}

.bi-t{
	width:307px;
}

.bi-t a{
	color:#CB3467;
	background-image:url(../category/img/aicon.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 5px 20px;
	margin:10px 0px 0px 15px;
	font-size:14px;
	display:block;
}

.mm-m{
	font-size:12px;
	color:#000;
	line-height:150%;
	margin:5px 15px 0px 15px;
}

.bim-left{
	float:left;
	background:url(../category/img/haikei2.jpg);
	background-repeat:no-repeat;
	width:307px;
	margin:5px 16px 10px 0px;
	padding:0px;
	height:41px;
}

.bim-right{
	float:right;
	background:url(../category/img/haikei2.jpg);
	background-repeat:no-repeat;
	width:307px;
	margin:5px 0px 10px 0px;
	padding:0px;
	height:41px;
}


/*装飾
----------------------------------------------------------------*/

.pannavi{
	font-size:12px;
	color:#333;
	margin-bottom:5px;
}

.mm{
	font-size:15px;
	color:#333;
	line-height:160%;
	margin-bottom:10px;
	margin-top:10px;
	overflow:hidden;
}

.mm2{
	font-size:15px;
	color:#333;
	line-height:160%;
	margin-bottom:20px;
	margin-top:20px;
	overflow:hidden;
}


.iro a:hover img {
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha( opacity=70 )";
	background: #fff;
}

.ma20-2{
	margin-bottom:20px;
	margin-top:20px;
}
.ma-down{
	margin-bottom:10px;
}

.ma-down2{
	margin-bottom:30px;
}

.ma-y{
	margin-right:15px;
	float:left;
}

.pa20{
	padding-top:0px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
}

.pa15{
	padding-top:0px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
}

.pa-jk{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:15px;
}

/*フッター
----------------------------------------------------------------*/

#footer-box{
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:15px;
	clear: both;
}

#footer-box .fo{
	background:url(../temp-img2/foot-back3.jpg);
	background-repeat:no-repeat;
	padding:5px 5px 10px 725px;
}

#footer-box .fo-back{
	background:url(../temp-img2/foot-back.jpg);
	padding:10px;
}

#footer-box .left{
	float:left;
	width:400px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#footer-box .right{
	float:right;
	width:400px;
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#footer-box a:hover img {
	opacity:0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha( opacity=70 )";
	background: #fff;
}


/*ヘッダー
----------------------------------------------------------------*/
#head-box-up{
	width: 890px;
	height:41px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:0px;
	clear: both;
	background:url(../temp-img2/head-1.jpg);
	background-repeat:no-repeat;
}

#head-box-up .left{
	float:left;
	width:300px;
	height:31px;
	margin:0px;
	padding-left:10px;
	padding-right:30px;
	padding-top:0px;
	padding-bottom:5px;
}

#head-box-up .right{
	float:right;
	width:500px;
	height:31px;
	margin:0px;
	padding-left:0px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

#head-box-up .right a{
	color:#FFF;
	font-size:14px;
	margin:0px;
	padding-left:0px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	height:31px;
}

#head-box-down{
	width: 890px;
	height:173px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:15px;
	margin-top:0px;
	padding:0px;
	clear: both;
}

#head-box-up form{
	margin:0px;
	padding:0px;
}

.g{
	margin-top:5px;
}
.g img{
	vertical-align:middle;
}

.b{
	font-weight:bold;
}

.ir{color:#4B2F20;
}

.active{
	font-weight:bold;
}

.riyu ul{
	margin:0px;
	padding:0px 0px 0px 20px;}

.riyu li{
	background:url(https://www.placentaya.com/contents/img4/heart.gif);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:3px 15px 5px 20px;
	font-size:14px;
	line-height:180%;}

.kounenki-1{
	background-image:url(../kounenki/img/kounenki-2.jpg);
	height:320px;
	background-repeat:no-repeat;
	padding:90px 10px 0px 22px;
	margin:10px 0px;
	font-size:14px;
	line-height:160%;
}

.kounenki-2{
	background-image:url(../kounenki/img/kounenki-3.jpg);
	height:300px;
	background-repeat:no-repeat;
	padding:160px 10px 0px 45px;
	margin:0px;
	font-size:14px;
	line-height:160%;
}

.prekounenki-1{
	background-image:url(../kounenki/img/prekounenki-2.jpg);
	height:320px;
	background-repeat:no-repeat;
	padding:90px 10px 0px 22px;
	margin:10px 0px;
	font-size:14px;
	line-height:160%;
}

.prekounenki-2{
	background-image:url(../kounenki/img/prekounenki-3.jpg);
	height:300px;
	background-repeat:no-repeat;
	padding:160px 10px 0px 45px;
	margin:0px;
	font-size:14px;
	line-height:160%;
}


#f-box{
	border-bottom:#E3BFD7 solid 6px;
	border-left:#E3BFD7 solid 6px;
	border-right:#E3BFD7 solid 6px;
	border-top:none;
	padding:0px 29px 15px 29px;
	margin:0px;
}


.f-box{
	clear:both;
	margin-bottom:50px;
	line-height:140%;
	font-size:14px;
	overflow:hidden;
}


#c-box {
	border-bottom:none;
	border-left:2px solid #FEECEC;
	border-right:2px solid #FEECEC;
	border-top:none;
	padding:0px 18px;
	margin:0px;
}


.c-box {
	clear:both;
	color:#000;
	margin-bottom:70px;
	line-height:160%;
	font-size:15px;
	overflow:hidden;
}


.koe-n{
	line-height:150%;
	background:#FCF5F2;
	padding:20px 20px;
	margin-top:15px;
	font-size:14px;
	}


.pk{
	background:url(../kounenki/img/pk-naka.jpg);
	background-repeat:repeat-y;
	padding:10px 40px;
	font-size:15px;
	color:#000;
	line-height:160%;
	}
	

/*定期お届けコース　CoCoRoの会 NEW
----------------------------------------------------------------*/

.c-pa20{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:30px;
	padding-right:0px;
	}
	
#tu{
	background-image:url(../contents/img5/co5.jpg);
	background-repeat:no-repeat;
	height:305px;
	width:318px;
	line-height:130%;
	padding-top:100px;
	padding-right:37px;
	padding-left:275px;
	margin-top:20px;
	margin-bottom:0px;
}

#to1{
	background-image:url(../contents/img5/co6.jpg);
	background-repeat:no-repeat;
	height:106px;
	width:345px;
	padding-top:208px;
	padding-right:140px;
	padding-left:145px;
	line-height:140%;
}

#to2{
	background-image:url(../contents/img5/co7.jpg);
	background-repeat:no-repeat;
	height:113px;
	width:345px;
	padding-top:70px;
	padding-right:140px;
	padding-left:145px;
	line-height:140%;
}

#to3{
	background-image:url(../contents/img5/co8.jpg);
	background-repeat:no-repeat;
	height:123px;
	width:345px;
	padding-top:70px;
	padding-right:140px;
	padding-left:145px;
	line-height:140%;
}

#c-koe{
	background-image:url(../contents/img5/co11.jpg);
	background-repeat:repeat-y;
}

.c-m{
	background-image:url(../contents/img5/co12.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	height:27px;
	font-weight:bold;
	padding-left:30px;
	margin-left:27px;
	line-height:150%;
}

.c-t{
	margin-left:57px;
}

#c-ab{
	background-color:#ffffff;
	font-size:15px;
	width:564px;
	padding:15px 32px;
	margin-top:0px;
	margin-bottom:40px;
	border:solid #D8C7AA 1px;
	line-height:160%;
	
}

.c-y{
	background:url(../contents/img5/co17.jpg);
	background-repeat:no-repeat;
	height:36px;
	width:532px;
	font-size:17px;
	font-weight:bold;
	padding-left:32px;
	padding-top:3px;
	line-height:140%;
	margin:0px;
	color:#533F33;
	line-height:185%;
	
}

.c-y2{
	margin-top:10px;
	margin-left:33px;
	margin-bottom:40px;
}

#c-c{
	background-image:url(../contents/img5/co19.jpg);
	background-repeat:no-repeat;
	height:45px;
	width:125px;
	padding-top:225px;
	padding-right:230px;
	padding-left:275px;
}


#c-c-2{
	background-image:url(../contents/img5/teiki-nk_02.jpg);
	background-repeat:no-repeat;
	height:45px;
	width:125px;
	padding-top:148px;
	padding-right:230px;
	padding-left:275px;
}


#re-2{
	background-image:url(../recipe/img/profile_02.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	width:510px;
	height:174px;
	line-height:140%;
	padding-top:130px;
	padding-right:70px;
	padding-left:270px;
	padding-bottom:30px;
}

#re-box{
	border-bottom:none;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-top:none;
	margin:0px;
}

.re-t{
	background-image:url(../category/img/aicon.jpg);
	background-repeat:no-repeat;
	padding:20px 0px 5px 20px;
	margin:0px;
	font-size:15px;
	color:#453E32;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	width:254px;
}

.recipe-box ul{
	margin:0px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	width:274px;
	padding:7px 0px 0px 0px;
}


.recipe-box{
	margin:0px;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	width:274px;
	padding:0px;
	overflow:hidden;
}


.recipe-menu-l{
	float:left;
	width:116px;
	height:170px;
	margin:0px;
	padding:15px 7px 0px 13px;
	font-size:15px;
	line-height:120%;
	text-align:left;
}


.recipe-menu-r{
	float:right;
	width:116px;
	height:170px;
	margin:0px;
	padding:15px 13px 0px 7px;
	font-size:15px;
	line-height:120%;
	text-align:left;
}



.recipi-menu-t{
	width:116px;
	height:200px;
}



#re-3{
	background-image:url(../recipe/img/profile_03.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	width:510px;
	height:154px;
	line-height:140%;
	padding-top:150px;
	padding-right:70px;
	padding-left:270px;
	padding-bottom:30px;
	background-position:center;
}


	
.recipe-menu{
	margin:0px;
	padding:0px;
	font-size:15px;
}

.recipe-menu a{
	color:#C36;
	margin:0px;
	padding:0px;
}

.recipe-menu a:hover{
	color:#D8628C;
	font-weight:bold;
	text-decoration:underline;
}


.recipe-menu li{
	line-height:170%;
	background:url(../category/kiso/img/left-aikon.jpg);
	background-repeat:no-repeat;
	background-position:3px;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 15px;
	list-style:none;
}

.re-txt{
	width:830px;
	font-size:15px;
	line-height:140%;
	clear:both;
	padding:10px;
}



/*徳永先生レシピ
----------------------------------------------------------------*/


#r-bace{
	background-image:url(../recipe/img/shokuzai.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	color:#C36;
	font-weight:bold;
	width:710px;
	height:25px;
	line-height:140%;
	padding-top:125px;
	padding-right:70px;
	padding-left:70px;
	padding-bottom:20px;
}


#r-main{
	background-image:url(../recipe/img/back01.jpg);
	background-repeat:repeat-y;
	font-size:15px;
	line-height:140px;
	width:802px;
	line-height:140%;
	padding-top:0px;
	padding-right:24px;
	padding-left:24px;
	padding-bottom:0px;
	overflow:hidden;
}


#r-main2{
	background-image:url(../recipe/img/back02.jpg);
	background-repeat:repeat-y;
	font-size:15px;
	line-height:140px;
	width:802px;
	line-height:140%;
	padding-top:0px;
	padding-right:24px;
	padding-left:24px;
	padding-bottom:0px;
	overflow:hidden;
}


.pdf-b{
	width:273px;
	float:right;
}


.pdf-b-2{
	text-align:right;
	margin-right:24px;
	margin-bottom:15px;
	overflow:hidden;
}


#adobe{
	width:676px;
	margin:0px 0px 0px 150px;
	padding-right:24px;
	clear:both;
	overflow:hidden;
}


.adobe-l{
	width:500px;
	float:left;
	font-size:15px;
	line-height:140%;
	clear:both;
	text-align:right;
}


.adobe-r{
	width:158px;
	float:right;
}



#re-main{
	background-image:url(../recipe/img/r-back.jpg);
	background-repeat:repeat-y;
	font-size:15px;
	line-height:140px;
	width:802px;
	line-height:140%;
	padding-top:0px;
	padding-right:24px;
	padding-left:24px;
	padding-bottom:0px;
	overflow:hidden;
}


#re-main2{
	background-image:url(../recipe/img/r-back02.jpg);
	background-repeat:repeat-y;
	font-size:15px;
	line-height:140px;
	width:802px;
	line-height:140%;
	padding-top:0px;
	padding-right:24px;
	padding-left:24px;
	padding-bottom:0px;
	overflow:hidden;
}


#sh-box{
	width:751px;
	margin:20px 26px;
	padding:0px;
	font-size:15px;
	line-height:140%;
}


#zai-box{
	width:751px;
	margin:15px 0px;
	font-size:16px;
}



.zai-left{
	float:left;
	width:348px;
	margin:0px 0px 20px 26px;
	padding:0px;
	font-size:15px;
	line-height:160%;
	clear:both;
	overflow:hidden;
}


#zai-n{
	width:751px;
	margin:15px 25px;
}


.zai-right{
	float:right;
	width:348px;
	margin:0px 0px 20px 26px;
	padding:0px;
	font-size:15px;
	line-height:160%;
}


#zai-box ul{
	margin:0px;
	padding:0px 0px 0px 20px;}

#zai-box li{
	background:url(https://www.placentaya.com/contents/img4/heart.gif);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:3px 15px 5px 20px;
	font-size:15px;
	line-height:170%;}


#r-left{
	float:left;
	width:365px;
	padding-top:0px;
	padding-right:0px;
	padding-left:25px;
	padding-bottom:20px;
}


#sh-left{
	float:left;
	width:150px;
	margin:20px 25px;
}



#sh-right{
	float:right;
	width:576px;
	margin:20px 25px 20px 0px;
}


.sh-name{
	background-image:url(../recipe/img/zoku_name.jpg);
	font-size:24px;
	color:#72522C;
	font-weight:bold;
	width:541px;
	height:25px;
	margin:0px;
	padding-top:10px;
	padding-right:0px;
	padding-left:35px;
	padding-bottom:5px;
	overflow:hidden;
	
}


.sh-txt{
	width:576px;
	font-size:15px;
	line-height:140%;
	margin:15px 0px 20px 0px;
	clear:both
}


.sh-line{
	width:749px;
	margin:0px 27px 20px 27px;
}



#r-right{
	float:right;
	width:385px;
	padding-top:0px;
	padding-right:25px;
	padding-left:0px;
	padding-bottom:20px;
}


.r-title {
	font-size:23px;
	color:#3F372B;
	font-weight:bold;
	height:57px;
	background-image:url(../recipe/img/recipetitle.jpg);
	background-repeat:no-repeat;
	padding:25px 0px 0px 25px;
	margin:0px;
	clear:both;
	}


#r-drink-left{
	float:left;
	background-image:url(../recipe/img/drink_left.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	color:#463F33;
	width:412px;
	height:121px;
	line-height:140%;
	padding-top:125px;
	padding-right:45px;
	padding-left:45px;
	padding-bottom:30px;
	margin:40px 0px 0px 26px;
	display:inline;
}



#r-drink-right02{
	float:right;
	background-repeat:no-repeat;
	font-size:15px;
	color:#463F33;
	width:247px;
	height:276px;
	line-height:140%;
	padding:0px;
	margin:41px 27px 0px 0px;
	display:inline;
}


#r-drink-right{
	float:right;
	background-repeat:no-repeat;
	font-size:15px;
	color:#463F33;
	width:247px;
	height:276px;
	line-height:140%;
	padding:0px;
	margin:40px 27px 0px 0px;
	display:inline;
}


#r-teacher{
	background-image:url(../recipe/img/back03.jpg);
	background-repeat:repeat-y;
	font-size:15px;
	width:750px;
	line-height:140%;
	padding-top:0px;
	padding-right:50px;
	padding-left:50px;
	padding-bottom:0px;
	overflow:hidden;
}


.r-tm{
	font-size:23px;
	color:#3F372B;
	font-weight:bold;
	height:63px;
	background-image:url(../recipe/img/setumei_title.jpg);
	background-repeat:no-repeat;
	padding:25px 0px 0px 65px;
	margin:0px;
	clear:both;
	}



.r-m {
	padding: 0 0 0 34px; 
	position: relative;
	width:330px;
}


.r-m img {
		left: 0;
		position: absolute;
		top: 0;
	}


#r-bace-k{
	background-image:url(../recipe/img/shokuzai_kounenki.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	color:#84A50B;
	font-weight:bold;
	width:710px;
	height:25px;
	line-height:140%;
	padding-top:125px;
	padding-right:70px;
	padding-left:70px;
	padding-bottom:20px;
}


#r-drink-right-k{
	float:right;
	background-image:url(../recipe/img/drink_right_002.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	color:#463F33;
	width:222px;
	height:276px;
	line-height:140%;
	padding-top:0px;
	padding-right:25px;
	padding-left:0px;
	padding-bottom:0px;
	margin:40px 27px 0px 0px;
}


#r-bace-b{
	background-image:url(../recipe/img/shokuzai_body.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	color:#54B3C8;
	font-weight:bold;
	width:710px;
	height:25px;
	line-height:140%;
	padding-top:125px;
	padding-right:70px;
	padding-left:70px;
	padding-bottom:20px;
}

#r-drink-right-b{
	float:right;
	background-image:url(../recipe/img/drink_right_003.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	color:#463F33;
	width:222px;
	height:276px;
	line-height:140%;
	padding-top:0px;
	padding-right:25px;
	padding-left:0px;
	padding-bottom:0px;
	margin:40px 27px 0px 0px;
}


#r-satu-back{
	background-image:url(../recipe/img/satuei-back.jpg);
	background-repeat:repeat-y;
	width:850px;
	margin:0px;
	padding:0px;
}

#r-satu-box{
	width:790px;
	margin:0px;
	padding:20px 30px 20px 30px;
	font-size:14px;
	color:#76552c;
	line-height:140%;
	overflow:hidden;
}








.w-cam1{
	background-image:url(../contents/main/img/t-2.jpg);
	background-repeat:no-repeat;
	height:113px;
	margin:0px;
}

.w-cam2{
	background-image:url(../contents/main/img/t-3.jpg);
	background-repeat:no-repeat;
	padding:165px 191px 61px 62px;
	font-size:15px;
	line-height:140%;
	height:411px;
	width:613px;
	margin:0px;
}

.w-cam3{
	background-image:url(../contents/main/img/t-4.jpg);
	background-repeat:no-repeat;
	width:487px;
	height:183px;
	font-size:15px;
	line-height:140%;
	padding:91px 317px 47px 62px;
	margin:0px;
}

.w-cam4{
	background-image:url(../contents/main/img/t-5.jpg);
	background-repeat:no-repeat;
	width:446px;
	height:173px;
	font-size:15px;
	line-height:140%;
	padding:284px 78px 292px 342px;
	margin:0px;
}

.w-cam5{
	background-image:url(../contents/main/img/t-6.jpg);
	background-repeat:no-repeat;
	width:411px;
	height:616px;
	font-size:15px;
	line-height:140%;
	padding:132px 381px 31px 74px;
	margin:0px;
}


.w-cam1-a{
	background-image:url(../contents/main/img3/t-2.jpg);
	background-repeat:no-repeat;
	height:113px;
	margin:0px;
}

.w-cam2-a{
	background-image:url(../contents/main/img3/t-3.jpg);
	background-repeat:no-repeat;
	padding:165px 191px 61px 62px;
	font-size:15px;
	line-height:140%;
	height:411px;
	width:613px;
	margin:0px;
}

.w-cam3-a{
	background-image:url(../contents/main/img3/t-4.jpg);
	background-repeat:no-repeat;
	width:487px;
	height:244px;
	font-size:15px;
	line-height:160%;
	padding:90px 317px 47px 62px;
	margin:0px;
}

.w-cam4-a{
	background-image:url(../contents/main/img3/t-5.jpg);
	background-repeat:no-repeat;
	width:446px;
	height:173px;
	font-size:15px;
	line-height:140%;
	padding:284px 78px 292px 342px;
	margin:0px;
}

.w-cam5-a{
	background-image:url(../contents/main/img3/t-6.jpg);
	background-repeat:no-repeat;
	width:411px;
	height:616px;
	font-size:15px;
	line-height:140%;
	padding:132px 381px 31px 74px;
	margin:0px;
}


#e-c-box{
	width:766px;
	border-color:#FCC;
	border-style:solid;
	border-width:8px;
	padding-left:34px;
	padding-right:34px;
	padding-bottom:20px;
	margin:0px;
	line-height:140%;
	font-size:17px;
}


.e-c-box{
	clear:both;
	margin-bottom:20px;s
	line-height:150%;
	font-size:17px;
	overflow:hidden;
}


#e-c-left{
	float:left;
	width:416px;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:20px;
}


#e-c-right{
	float:right;
	width:350px;
	padding-top:40px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:20px;
}


#e-c-t-1{
	background-image:url(../color/img/c-3_1.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	width:255px;
	height:141px;
	line-height:140%;
	padding-top:260px;
	padding-right:400px;
	padding-left:195px;
	padding-bottom:10px;
}


#e-c-t-2{
	background-image:url(../color/img/c-3_2.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	width:585px;
	height:224px;
	line-height:140%;
	padding-top:0px;
	padding-right:70px;
	padding-left:195px;
	padding-bottom:10px;
}


.pms-1{
	background-image:url(../kounenki/img/pms-2.jpg);
	height:152px;
	background-repeat:no-repeat;
	padding:90px 10px 0px 22px;
	margin:10px 0px;
	font-size:14px;
	line-height:160%;
}


.pms-2{
	background-image:url(../kounenki/img/pms-4.jpg);
	height:245px;
	background-repeat:no-repeat;
	padding:95px 10px 0px 22px;
	margin:10px 0px;
	font-size:14px;
	line-height:160%;
}


.pms-3{
	background-image:url(../kounenki/img/pms-5.jpg);
	height:345px;
	background-repeat:no-repeat;
	padding:175px 10px 0px 22px;
	margin:10px 0px;
	font-size:14px;
	line-height:160%;
}


.koe-p{
	background:url(../koe/img/koe-ber.jpg);
	background-repeat:no-repeat;
	height:39px;
	font-size:18px;
	font-weight:bold;
	padding:7px 0px 0px 20px;
	margin:0px;
	color:#C36;
	
}

.jn{
	padding:55px 0px 0px 0px;
}

.nn{
	background-image:url(../temp-img2/back.jpg);
	width:200px;
	margin:0px;
	padding:0px;
}


/*ここが違う　デザイン用
----------------------------------------------------------------*/

#wo1{
	background-image:url(../ppc/woman-img/w-4.jpg);
	padding:0px 340px 0px 50px;
	font-size:16px;
	color:#333;
	height:173px;
	line-height:150%;
}

.wo-box{
	clear:both;
	overflow:hidden;
	}

.wo-l{
	width:322px;
	float:left;
	margin:0px;
	padding:0px;
	}

.wo-r{
	width:528px;
	line-height:150%;
	float:right;
	font-size:16px;
	color:#333;
	padding:0px;
	margin-bottom:55px;
	}
	
#wo2{
	background-image:url(../ppc/woman-img/w-19.jpg);
	padding:135px 0px 0px 310px;
	font-size:15px;
	line-height:140%;
	color:#333;
	height:73px;
	color:#7D1933;
	font-weight:bold;
}

.wo-box2{
	clear:both;
	overflow:hidden;
	}

.wo-l2{
	width:330px;
	height:227px;
	padding:105px 35px 0px 60px;
	float:left;
	line-height:150%;
	font-size:15px;
	color:#333;
	background-repeat:no-repeat;
	}

.wo-r2{
	width:175px;
	height:227px;
	padding:105px 205px 0px 45px;
	float:right;
	font-size:15px;
	line-height:150%;
	color:#333;
	background-repeat:no-repeat;
	}

.na{
	background-color:#FFF5B3;
}





/*ここが違う　圧縮用
----------------------------------------------------------------*/

#awo1{
	background-image:url(../contents/t-img/w-4.jpg);
	background-repeat:no-repeat;
	padding:0px 220px 0px 40px;
	font-size:15px;
	color:#333;
	height:129px;
	line-height:140%;
}

.awo-box{
	clear:both;
	overflow:hidden;
	}

.awo-l{
	width:238px;
	float:left;
	margin:0px;
	padding:0px;
	}

.awo-r{
	width:392px;
	line-height:150%;
	float:right;
	font-size:16px;
	color:#333;
	padding:0px;
	margin-bottom:55px;
	}
	
#awo2{
	background-image:url(../contents/t-img/w-19.jpg);
	padding:110px 0px 0px 250px;
	font-size:15px;
	line-height:120%;
	color:#333;
	height:45px;
	color:#7D1933;
	font-weight:bold;
}

.awo-box2{
	clear:both;
	overflow:hidden;
	}

.awo-l2{
	width:255px;
	height:166px;
	padding:79px 20px 0px 40px;
	float:left;
	line-height:140%;
	font-size:14px;
	color:#333;
	background-repeat:no-repeat;
	}

.awo-r2{
	width:140px;
	height:166px;
	padding:79px 150px 0px 25px;
	float:right;
	font-size:14px;
	line-height:140%;
	color:#333;
	background-repeat:no-repeat;
	}

.na{
	background-color:#FFF5B3;
}

#c-d{
	background-image:url(../ppc/woman-img/tn-3.jpg);
	background-repeat:no-repeat;
	height:124px;
	width:520px;
	padding-top:10px;
	padding-right:30px;
	padding-left:300px;
	font-size:15px;
}


#c-d-30{
	background-image:url(../ppc/woman-img/tn-6-30.jpg);
	background-repeat:no-repeat;
	height:74px;
	width:347px;
	margin-bottom:40px;
	padding-top:230px;
	padding-right:55px;
	padding-left:448px;
	padding-bottom:46px;
	font-size:15px;
}


#c-f{
	background-image:url(../contents/t-img/tn-3.jpg);
	background-repeat:no-repeat;
	height:90px;
	width:450px;
	padding-top:10px;
	padding-right:10px;
	padding-left:170px;
	font-size:15px;
}



#c-f2{
	background-image:url(../contents/t-img/tn-3-teiki.jpg);
	background-repeat:no-repeat;
	height:120px;
	width:450px;
	padding-top:10px;
	padding-right:10px;
	padding-left:170px;
	font-size:15px;
}


#c-f-30{
	background-image:url(../contents/t-img/tn-6-30.jpg);
	background-repeat:no-repeat;
	height:56px;
	width:258px;
	margin-bottom:15px;
	padding-top:184px;
	padding-right:32px;
	padding-left:340px;
	padding-bottom:30px;
	font-size:15px;
}



/*キャンペーン　誕生奮闘記
----------------------------------------------------------------*/

#ts-1{
	background:url(../k/img/story-3.jpg);
	background-repeat:no-repeat;
	height:176px;
	font-size:15px;
	padding-left:70px;
	line-height:160%;
	overflow:hidden;
}

#ts-2{
	background:url(../k/img/story-4.jpg);
	background-repeat:no-repeat;
	height:712px;
	font-size:15px;
	padding-left:70px;
	padding-right:70px;
	line-height:160%;
	overflow:hidden;
}

#ts-3{
	background:url(../k/img/story-6.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	height:665px;
	padding-left:70px;
	padding-right:70px;
	line-height:160%;
	overflow:hidden;
}


#ts-4{
	background:url(../k/img/story-8.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	height:533px;
	padding-left:70px;
	padding-right:70px;
	line-height:160%;
	overflow:hidden;
}

#ts-5{
	background:url(../k/img/story-9.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	height:771px;
	padding-left:70px;
	padding-right:70px;
	line-height:160%;
	overflow:hidden;
}


/*キャンペーン　定期あり　なし　ページ
----------------------------------------------------------------*/

#k-1{
	background:url(../k/img/k-3.jpg);
	height:99px;
}

#k-2{
	background:url(../k/img/k-5.jpg);
	background-repeat:no-repeat;
	height:540px;
	font-size:15px;
	padding:0px 40px 0px 90px;
	line-height:150%;
}

.k-iro{
	color:#db582b;
}

#k-3{
	background:url(../k/img/k-12.jpg);
	height:114px;
	padding-left:55px;
}

#r-3{
	background:url(../r/img/r-4.jpg);
	height:97px;
	padding-top:5px;
	padding-left:330px;
	font-size:15px;
}




/*お声募集ページ	
----------------------------------------------------------------*/

#sm-main{
	background-image:url(../smile/img/smile-back01.jpg);
	width:440px;
	height:470px;
	font-size:15px;
	line-height:140%;
	color:#2f2211;
	padding:100px 20px 20px 390px;
	margin:0px;
}


.sm-f{
	font-size:18px;
	color:#d94d7b;
	line-height:140%;
}



#form-box{
	font-size:medium;
	color:#000;
	line-height:170%;
}




/*サイトマップ	
----------------------------------------------------------------*/

.midashi2-2-s {
	font-size:16px;
	height:30px;
	color:#C36;
	font-weight:bold;
	background-image:url(../info/img/back2-2-s.gif);
	background-repeat:no-repeat;
	padding:7px 0px 5px 15px;
	margin:0px
	}
	
	
	
#s-m-box{
	width:630px;
	overflow:hidden;
	clear:both;
	margin-bottom:30px;
}



#s-m-left{
	float:left;
	width:295px;
	margin:0px 10px;
}


#s-m-right{
	float:right;
	width:295px;
	margin:0px 10px;
}

#s-m-right02{
	float:right;
	width:295px;
	margin:30px 10px 0px 10px;
}


#s-m-box ul{
	margin:0px;
	padding:0px 0px 0px 20px;}

#s-m-box li{
	margin: 0px;
	padding:3px 15px 5px 0px;
	font-size:14px;
	line-height:140%;}
	
	

/*誕生秘話-NEW
----------------------------------------------------------------*/

#birth-box{
	background-color:#fefae8;
	padding:23px;
}

.birth-m{
	background-image:url(../contents/story/story-midashi.jpg);
	background-repeat:no-repeat;
	padding:10px 0px 0px 40px;
	font-size:16px;
	font-weight:bold;
	width:543px;
	height:32px;
	margin-bottom:10px;
	color:#503e20;
}

.birth-t{
	font-size:15px;
	width:583px;
	background-image:url(../contents/story/story-line.jpg);
	background-repeat:repeat-y;
	background-position:top;
	line-height:32px;
	text-align:left;
	color:#545450;
	margin-bottom:40px;
}



/*プロフィール
----------------------------------------------------------------*/

#pro-b{
	background-image:url(../profile/img/profile-back01.jpg);
	background-repeat:repeat-y;
	padding:20px 30px;
	font-size:16px;
	color:#75685c;
	line-height:150%;
	width:570px;
	margin:0px;
}


#pro-b-2{
	background-image:url(../profile/img/profile-back01.jpg);
	background-repeat:repeat-y;
	padding:0px;
	width:630px;
	margin:0px;
}



#pro-m{
	background-image:url(../profile/img/profile-back02.jpg);
	background-repeat:repeat-y;
	padding:0px 45px;
	width:540px;
	
}


#pro-l{
	background-image:url(../profile/img/profile-back03.jpg);
	background-repeat:repeat-y;
	padding:0px 45px;
	background-position:top;
	font-size:15px;
	color:#515050;
	line-height:30px;
	width:540px;
	margin:0px;
}

.pro-i{
	float:right;
	margin:0px 0px 15px 0px;
	
}

.pro-r{
	background-image:url(../profile/img/profile-back02.jpg);
	text-align:right;
	float:right;
	padding:0px 45px;
	width:540px;
}


.f-tel{
	background:none;
	padding:0px;
	margin:0px;
	font-size:17px;
	font-weight:bold;
	color:#e76591;
}

.f-tel a:hover{
	color:#e76591;
	font-weight:bold;
	}

/*化粧水-NEW
----------------------------------------------------------------*/

#kk1{
	background-image:url(../shohin/k-img/k4.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	line-height:170%;
	padding-top:120px;
	padding-left:50px;
	height:418px;
}


#kk1-n{
	background-image:url(../shohin/k-img/k4-n.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	line-height:170%;
	padding-top:120px;
	padding-left:50px;
	height:292px;
}


#kk-box{
	background-color:#fff;
	border:solid 1px #e9debe;
	border-top:none;
	padding:23px;
}

.kk2{
	font-size:15px;
	width:800px;
	background-image:url(../shohin/k-img/line.jpg);
	background-repeat:repeat-y;
	background-position:top;
	line-height:32px;
	text-align:left;
	color:#333;
	margin-bottom:10px;
}

#k-k1{
	background:url(../shohin/k-img/kago2.jpg);
	height:114px;
	padding-left:505px;
	background-repeat:no-repeat;
}

#k-k2{
	background:url(../shohin/k-img/kago3.jpg);
	height:138px;
	padding-left:515px;
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
}
	
	
#k-k3{
	background:url(../shohin/k-img/kago5.jpg);
	height:121px;
	padding-left:465px;
	background-repeat:no-repeat;
}

#ni{
	background:url(../n/img/2640.jpg);
	height:144px;
	padding-left:520px;
	padding-top:400px;
	background-repeat:no-repeat;
	margin-top:20px;
}


/*美容液-NEW
----------------------------------------------------------------*/

#bb1{
	background-image:url(../shohin/b-img2/b-4.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	line-height:170%;
	padding-top:130px;
	padding-left:50px;
	height:415px;
}

#bb-box{
	background-color:#fff;
	border:solid 1px #e9debe;
	border-top:none;
	padding:23px;
}

#bb2{
	background-image:url(../shohin/b-img2/b-8.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	line-height:160%;
	padding-top:130px;
	padding-left:300px;
	height:407px;
}	

#bb3{
	background-image:url(../shohin/b-img2/b-9.jpg);
	background-repeat:no-repeat;
	font-size:15px;
	line-height:160%;
	padding-top:115px;
	padding-left:70px;
	height:436px;
}	


#k-k1a{
	background:url(../shohin/k-img/kago2a.jpg);
	height:114px;
	padding-left:505px;
	background-repeat:no-repeat;
}

#k-k2a{
	background:url(../shohin/k-img/kago3a.jpg);
	height:138px;
	padding-left:515px;
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
}
	
	
#k-k3a{
	background:url(../shohin/k-img/kago5a.jpg);
	height:121px;
	padding-left:465px;
	background-repeat:no-repeat;
}


#nn1{
	background:url(../n/img/nn2.jpg);
	height:114px;
	padding-left:505px;
	background-repeat:no-repeat;
}

#nn2{
	background:url(../n/img/nn3.jpg);
	height:138px;
	padding-left:515px;
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
}
	
	
#nn3{
	background:url(../n/img/nn5.jpg);
	height:121px;
	padding-left:465px;
	background-repeat:no-repeat;
}


#nn1a{
	background:url(../n/img/nn7.jpg);
	height:114px;
	padding-left:505px;
	background-repeat:no-repeat;
}

#nn2a{
	background:url(../n/img/nn8.jpg);
	height:138px;
	padding-left:515px;
	background-repeat:no-repeat;
	font-size:16px;
	font-weight:bold;
}




/*y
----------------------------------------------------------------*/

	
#y-c{
	background-image:url(../y/img/y-12.jpg);
	background-repeat:repeat-y;
	width:550px;
	margin:0px;
	padding:0px 0px 0px 300px;
	overflow:hidden;
	font-size:15px;
}


#t1{
	background:url(../t/img2/t08.jpg);
	background-repeat:no-repeat;
	height:103px;
	font-size:15px;
}

#t2{
	background:url(../s2/img/sk2.jpg);
	background-repeat:no-repeat;
	height:103px;
	font-size:15px;
}


form{margin:0px;
padding:0px;}


#foot-box{
	background-image:url(../temp-img2/foot-n.jpg);
	background-repeat:repeat-y;
	width:850px;
}

.foot_menubox {
	width:172px;
	float:left;
	margin-left:33px;
	margin-top:10px;
	margin-bottom:10px;
}


.fo-nav{
	display:block;
	margin:0px;
	padding:0px;
	width:172px;
	list-style-type: none;
	}
	
.fo-nav ul {
	margin:0px;
	padding:0px;
	width:172px;
	list-style-type: none;
	}

.fo-nav li {
	text-align: left;
	list-style-type: none; 
	margin:0px;
	font-size: 14px;
}
	
.fo-nav li a{
	display:block;
	background: url(../temp-img2/foot-a.jpg);
	background-repeat: no-repeat;
	padding:10px 0px 10px 17px;
	height:10px;
	margin:0px;
	background-position:left center ;
	list-style-type: none;
	text-decoration:none;
	color:#333;
}


.fo-nav li a:hover{
	background:url(../temp-img2/foot-b.jpg);
	background-repeat: no-repeat;
	color:#E95284;
	background-position:left center ;
	padding:10px 0px 10px 17px;
	text-decoration:none;
	list-style-type: none;
}


/*NEW-商品ページ
----------------------------------------------------------------*/

#nss1{
	background:url(../contents/img6/s3.jpg);
	height:404px;
	padding-left:50px;
	padding-right:50px;
	padding-top:85px;
	line-height:155%;
	background-repeat:no-repeat;
}

#nss2{
	background:url(../contents/img6/s6.jpg);
	background-repeat:repeat-y;
	padding-left:30px;
	padding-right:30px;
	padding-top:20px;
	line-height:160%;
}

#nss3{
	background-color:#fef7f6;
	border:solid 1px #fcefec;
	width:342px;
	overflow:hidden;
	padding:20px;
}

.nl{
	float:left;
}

.nr{
	float:right;
	width:201px;
	font-size:12px;
	line-height:150%;
}

.nss4{
	margin-left:45px;
	overflow:hidden;
	line-height:160%;}

.n-ma{
	margin-top:20px;
	margin-bottom:10px;
}

.n-b{
	clear:both;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#man{
	background:url(../contents/m-img/man-1.jpg);
	background-repeat:no-repeat;
	height:154px;
	padding-top:220px;
	padding-left:28px;
}

#man2{
	background:url(../contents/m-img/man-9.jpg);
	background-repeat:no-repeat;
	height:150px;
	padding-top:70px;
	padding-left:235px;
}

#c-man{
	background-image:url(../contents/m-img/man-22.jpg);
	background-repeat:no-repeat;
	height:80px;
	width:450px;
	padding-top:210px;
	padding-right:10px;
	padding-left:170px;
	font-size:15px;
}


#man-30{
	background-image:url(../contents/m-img/man-24-30.jpg);
	background-repeat:no-repeat;
	height:56px;
	width:258px;
	padding-top:174px;
	padding-right:32px;
	padding-left:340px;
	padding-bottom:40px;
	font-size:15px;
}




/*肌力底上げキャンペーン
----------------------------------------------------------------*/

#h_tb{
	background-image:url(../h/img/h_02.jpg);
	background-repeat:no-repeat;
	width:615px;
	height:100px;
	margin:0px;
	padding:369px 73px 20px 282px;
}


#h_bb{
	background-image:url(../h/img/h_19.jpg);
	background-repeat:no-repeat;
	width:715px;
	height:100px;
	margin:0px;
	padding:216px 73px 58px 182px;
	font-size:16px;
}


/*2014-肌力底上げキャンペーン
----------------------------------------------------------------*/

#h_tb-2014{
	background-image:url(../2014-h/img/2014h_02.jpg);
	background-repeat:no-repeat;
	width:495px;
	height:100px;
	margin:0px;
	padding:369px 73px 20px 392px;
}


#h_bb-2014{
	background-image:url(../2014-h/img/2014h_21.jpg);
	background-repeat:no-repeat;
	width:715px;
	height:100px;
	margin:0px;
	padding:236px 73px 38px 182px;
	font-size:16px;
}

/*2015-肌力底上げキャンペーン
----------------------------------------------------------------*/

#h_tb-2015{
	background-image:url(../2015-h/img/2015h_02.jpg);
	background-repeat:no-repeat;
	width:495px;
	height:100px;
	margin:0px;
	padding: 389px 73px 0px 392px;
}


#h_bb-2015{
	background-image:url(../2015-h/img/2015h_22.jpg);
	background-repeat:no-repeat;
	width:715px;
	height:100px;
	margin:0px;
	padding:752px 73px 38px 182px;
	font-size:16px;
}

#h_bb-2015-2{
	background-image:url(../2015-h/img/2015h_23.jpg);
	background-repeat:no-repeat;
	width:716px;
	height:75px;
	margin:0px;
	padding:422px 127px 75px 127px;
	font-size:16px;
}



/*会社概要
----------------------------------------------------------------*/

.kg-left{
	float:left;
	width:300px;
	margin:5px 11px 20px 14px;
	padding:0px;
}

.kg-right{
	float:right;
	width:300px;
	margin:5px 5px 20px 0px;
	padding:0px;
}



/*CoCoRo取り組みページ
----------------------------------------------------------------*/

#tri-top{
	background-image:url(../contents/torikumi/tri-01.jpg);
	background-repeat:no-repeat;
	width:810px;
	height:170px;
	margin:0px;
	padding:250px 0px 0px 40px;
	font-size:18px;
	color:#4f3516;
	line-height:150%;
}


#tri_nai{
	background-image:url(../contents/torikumi/tri-02-02.jpg);
	background-repeat:repeat-y;
	width:720px;
	margin:0px;
	padding:0px 65px;
	overflow:hidden;
}



#tri_nai a{
	color:#7c7c7c;
	text-decoration:none;
	}
	
#tri_nai a:hover{
	color:#E76693;
	text-decoration:underline;
	}



.t-nai-left{
	float:left;
	width:335px;
	margin:10px 25px 10px 0px;
	padding:0px;
	overflow:hidden;
	clear:both;
}

.t-nai-right{
	float:right;
	width:335px;
	margin:10px 0px 10px 25px;
	padding:0px;
	overflow:hidden;
	
}


.t-nai-p{
	width:335px;
	margin-bottom:15px;
}
	
	
.t-nai-p ul{
	margin:0px;
	padding:0px 0px 0px 10px;}

.t-nai-p li{
	background:url(../contents/torikumi/tri-li-p.jpg);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:0px 10px 5px 20px;
	font-size:14px;
	line-height:130%;}
	
	
.t-nai-b{
	width:335px;
	margin-bottom:15px;
}
	
	
.t-nai-b ul{
	margin:0px;
	padding:0px 0px 0px 10px;}

.t-nai-b li{
	background:url(../contents/torikumi/tri-li-b.jpg);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:0px 10px 5px 20px;
	font-size:14px;
	line-height:130%;}


.t-nai-o{
	width:335px;
	margin-bottom:15px;
}
	
	
.t-nai-o ul{
	margin:0px;
	padding:0px 0px 0px 10px;}

.t-nai-o li{
	background:url(../contents/torikumi/tri-li-o.jpg);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:0px 10px 5px 20px;
	font-size:14px;
	line-height:130%;}
	
	
.t-nai-g{
	width:335px;
	margin-bottom:15px;
}
	
	
.t-nai-g ul{
	margin:0px;
	padding:0px 0px 0px 10px;}

.t-nai-g li{
	background:url(../contents/torikumi/tri-li-g.jpg);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:0px 10px 5px 20px;
	font-size:14px;
	line-height:130%;}
	
	
	
#tri-bt-p{
	background-image:url(../contents/torikumi/tri-04.jpg);
	background-repeat:no-repeat;
	width:352px;
	height:72px;
	margin:0px;
	padding:375px 414px 33px 82px;
}
	
	
#tri-bt-b{
	background-image:url(../contents/torikumi/tri-08.jpg);
	background-repeat:no-repeat;
	width:352px;
	height:72px;
	margin:0px;
	padding:310px 414px 158px 82px;
}


#tri-koe{
	background-image:url(../contents/torikumi/tri-12.jpg);
	background-repeat:no-repeat;
	width:520px;
	height:103px;
	margin:0px;
	padding:105px 162px 117px 168px;
}



/*ご主人が更年期ページ
----------------------------------------------------------------*/
	
#gk-t-01{
	background-image:url(../contents/img5/gk-08.jpg);
	width:560px;
	height:548px;
	margin:0px;
	padding:30px 35px 0px 35px;
	font-size:15px;
	color:#000;
	line-height:25px;
}


#gk-t-02{
	background-image:url(../contents/img5/gk-09.jpg);
	width:560px;
	height:624px;
	margin:0px;
	padding:0px 35px 0px 35px;
	font-size:15px;
	color:#000;
	line-height:25px;
}



.mm-pa15-2{
	font-size:15px;
	color:#000;
	line-height:160%;
	margin-bottom:10px;
	margin-top:10px;
	padding-top:0px;
	padding-bottom:20px;
	padding-left:15px;
	padding-right:15px;
}


.mm-pa15-2 ul{
	margin:0px;
	padding:0px 0px 0px 0px;}

.mm-pa15-2 li{
	background:url(https://www.placentaya.com/contents/img4/heart.gif);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:3px 15px 5px 25px;
	font-size:15px;
	line-height:160%;}
	
	
#jk-back{
	background-image:url(../kounenki/img/jk03.jpg);
	background-repeat:no-repeat;
	width:360px;
	height:150px;
	margin:0px;
	padding:50px 240px 0px 0px;
	font-size:15px;
	line-height:160%;
	}


.skk{
	background:url(../shohin/k-img/k10b.jpg);
	background-repeat:repeat-y;
	text-align:center;
	padding:20px 0px;
}


/*2013秋キャンペーン
----------------------------------------------------------------*/

#ak-back{
	background-image:url(../2013aki/img/ak3.jpg);
	background-repeat:no-repeat;
	width:450px;
	height:107px;
	margin:0px;
	padding:0px 0px 0px 400px;
	}



/*お料理講座
----------------------------------------------------------------*/


#cook-box{
	width:630px;
	margin:0px;
	font-size:16px;
	overflow:hidden;
}


.cook-left{
	float:left;
	width:430px;
	margin:0px;
	padding:0px;
	font-size:15px;
	line-height:160%;
	overflow:hidden;
}

.cook-right{
	float:right;
	width:200px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}


.cook-left02{
	float:left;
	width:393px;
	margin:0px;
	padding:0px;
	font-size:15px;
	line-height:160%;
	overflow:hidden;
}

.cook-right02{
	float:right;
	width:237px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}


#cook-box ul{
	margin:0px;
	padding:0px 0px 0px 20px;}

#cook-box li{
	background:url(https://www.placentaya.com/contents/img4/heart.gif);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:3px 15px 5px 20px;
	font-size:15px;
	line-height:170%;}
	
#aroma li{
	background:url(https://www.placentaya.com/contents/img4/heart.gif);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:3px 15px 5px 20px;
	font-size:15px;
	line-height:170%;}

#rec{
	background-image:url(../recruit/img/head.jpg);
	background-repeat:no-repeat;
	height:105px;
	width:890px;
	padding:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}



#ttb{
	background-image:url(../contents/kouza/img/hmk-03.jpg);
	background-repeat:no-repeat;
	width:565px;
	height:261px;
	margin:0px;
	padding:215px 40px 0px 245px;
	font-size:16px;
	line-height:150%;
}


.hmk-back{
	background-image:url(../contents/kouza/img/hmk-07.jpg);
	background-repeat:repeat-y;
	width:770px;
	margin:0px;
	padding:0px 40px;
	font-size:16px;
	line-height:150%;
}


.hmk-m{
	width:770px;
	margin-bottom:20px;
	padding:0px;
	clear:both;
	overflow:hidden;
}


.hmk-box{
	width:385px;
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
	font-size:16px;
	line-height:150%;
}


.hmk-box2{
	width:385px;
	float:left;
	margin-top:40px;
	padding:0px;
	overflow:hidden;
	font-size:16px;
	line-height:150%;
}


.hmk-box3{
	width:385px;
	float:left;
	margin-top:40px;
	padding:0px;
	overflow:hidden;
	font-size:16px;
	line-height:150%;
	clear:both;
}


.mt-40{
	margin-top:40px;
}


.hmk-txt{
	font-size:16px;
	line-height:150%;
	color:#f8686a;
	font-weight:bold;
}

	
	
	


/*更年期カテゴリ
----------------------------------------------------------------*/

#kc-main{
	background-image:url(../kounenki/kc-img/kc-01a.jpg);
	background-repeat:no-repeat;
	width:540px;
	height:60px;
	margin-bottom:25px;
	padding:160px 10px 0px 300px;
	font-size:15px;
	color:#4d3c33;
	line-height:140%;
}


#kc-main-n{
	background-image:url(../kounenki/kc-img/kc-01-n.jpg);
	background-repeat:no-repeat;
	width:270px;
	height:77px;
	margin-bottom:25px;
	padding:163px 25px 0px 555px;
}





.kc-box{
	width:850px;
	margin-bottom:10px;
	padding:0px;
	overflow:hidden;
}


.kc-box2{
	width:850px;
	height:115px;
	margin-bottom:10px;
	padding:0px;
	overflow:hidden;
	clear:both;
}


.kc-kiso{
	float:left;
	width:274px;
	margin-right:14px;
}

.kc-c{
	background-image:url(../kounenki/kc-img/kc-03.jpg);
	background-repeat:no-repeat;
	width:134px;
	height:95px;
	padding:20px 0px 0px 140px;
	margin-right:14px;
	font-size:15px;
	color:#4d3c33;
	line-height:25px;
	float:left;
}

.kc-c ul{
	margin:0px;
	padding:0px;
}

.kc-c li{
	list-style:none;
	padding:0px;
	margin:0px;
}

.kmg{
	margin:0px;
}

.kc-l{
	float:left;
	margin-right:15px;
	padding:0px;
}

.kc-l2{
	float:left;
	margin-right:15px;
	padding:0px;
}


a.hoge:hover img {
opacity: 1.0;
filter:progid:DXImageTransform.Microsoft.Alpha(Style=0,Opacity=100,FinishOpacity=100);
}



.pkk a:hover img {
	opacity:100;
	filter: alpha(opacity=0);
	-ms-filter: "alpha( opacity=0 )";
	background:none;
}



.kc-r{
	float:right;
	margin:0px;
	padding:0px;
}


.kc-shohin{
	background-image:url(../kounenki/kc-img/kc-06.jpg);
	background-repeat:no-repeat;
	width:509px;
	height:126px;
	margin:0px;
	padding:31px 3px 3px 3px;
}


#k-re-back{
	background-image:url(../kounenki/kc-img/k-re-back.jpg);
	background-repeat:no-repeat;
	width:540px;
	height:150px;
	margin:0px;
	padding:10px 10px 10px 300px;
}


#kc-sh-t{
	background-image:url(../kounenki/kc-img/kc-12.jpg);
	background-repeat:no-repeat;
	width:770px;
	height:90px;
	margin-top:15px;
	padding:130px 40px 0px 40px;
	font-size:16px;
	color:#4d3c33;
	line-height:140%;
}


.kc-sh-back{
	background-image:url(../kounenki/kc-img/kc-14.jpg);
	background-repeat:repeat-y;
	width:770px;
	margin:0px;
	padding:0px 40px;
}


.kc-sh-box{
	width:770px;
	margin-top:16px;
	padding:0px;
	overflow:hidden;
	clear:both;
}


.kc-n{
	width:770px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-image:url(../kounenki/kc-img/kc-14.jpg);
	background-repeat:repeat-y;
	padding:0px 40px;
}


.kc-sm-01{
	background-image:url(../kounenki/kc-img/kc-13.jpg);
	width:770px;
	height:27px;
	margin-top:25px;
	padding:15px 0px 0px 0px;
	text-align:right;
	font-size:16px;
	clear:both;
	overflow:hidden;
	background-repeat:no-repeat;
}


.kc-sm-02{
	background-image:url(../kounenki/kc-img/kc-16.jpg);
	width:770px;
	height:27px;
	margin-top:25px;
	padding:15px 0px 0px 0px;
	text-align:right;
	font-size:16px;
	overflow:hidden;
	clear:both;
	background-repeat:no-repeat;
}


.kc-sm-03{
	background-image:url(../kounenki/kc-img/kc-17.jpg);
	width:770px;
	height:27px;
	margin-top:25px;
	padding:15px 0px 0px 0px;
	text-align:right;
	font-size:16px;
	overflow:hidden;
	clear:both;
	background-repeat:no-repeat;
}


.kc-tm-01{
	background-image:url(../kounenki/kc-img/kc-21.jpg);
	width:770px;
	height:27px;
	margin-top:25px;
	padding:15px 0px 0px 0px;
	text-align:right;
	font-size:16px;
	overflow:hidden;
	clear:both;
	background-repeat:no-repeat;
}

.kc-tm-02{
	background-image:url(../kounenki/kc-img/kc-21a.jpg);
	width:770px;
	height:27px;
	margin-top:25px;
	padding:15px 0px 0px 0px;
	text-align:right;
	font-size:16px;
	overflow:hidden;
	clear:both;
	background-repeat:no-repeat;
}

.kc-tm-03{
	background-image:url(../kounenki/kc-img/kc-21b.jpg);
	width:770px;
	height:27px;
	margin-top:25px;
	padding:15px 0px 0px 0px;
	text-align:right;
	font-size:16px;
	overflow:hidden;
	clear:both;
	background-repeat:no-repeat;
}

.kc-tm-04{
	background-image:url(../kounenki/kc-img/kc-21c.jpg);
	width:770px;
	height:27px;
	margin-top:25px;
	padding:15px 0px 0px 0px;
	text-align:right;
	font-size:16px;
	overflow:hidden;
	clear:both;
	background-repeat:no-repeat;
}



.kc-sh-s{
	width:246px;
	float:left;
	margin:0px;
	padding:0px;
}


.kc-sh-s2{
	width:246px;
	float:left;
	margin-right:16px;
	padding:0px;
}

	

.kc-sh-ko{
	width:246px;
}


.kc-sh-ko a{
	color:#5d4a3d;
	text-decoration:none;
	background-image:url(../kounenki/kc-img/kc-15.jpg);
	width:206px;
	height:29px;
	margin-bottom:16px;
	padding:17px 0px 0px 40px;
	font-size:18px;
	color:#4d3c33;
	display:block;
	}
	
.kc-sh-ko a:hover{
	color:#E76693;
	text-decoration:underline;
	}
		
	
.kc-sh-ko2{
	width:246px;
}


.kc-sh-ko2 a{
	color:#5d4a3d;
	text-decoration:none;
	background-image:url(../kounenki/kc-img/kc-22.jpg);
	width:206px;
	height:29px;
	margin-bottom:16px;
	padding:17px 0px 0px 40px;
	font-size:18px;
	color:#4d3c33;
	display:block;
	}
	
.kc-sh-ko2 a:hover{
	color:#f68b40;
	text-decoration:underline;
	}




#kc-okoe{
	background-image:url(../kounenki/kc-img/kc-11-2.jpg);
	background-repeat:no-repeat;
	width:283px;
	height:85px;
	margin:0px;
	padding:5px 115px 0px 20px;
	font-size:13px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-01{
	background-image:url(../kounenki/kc-img/clm-01.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-02{
	background-image:url(../kounenki/kc-img/clm-02.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-03{
	background-image:url(../kounenki/kc-img/clm-03.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-04{
	background-image:url(../kounenki/kc-img/clm-04.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-05{
	background-image:url(../kounenki/kc-img/clm-05.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-06{
	background-image:url(../kounenki/kc-img/clm-06.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-07{
	background-image:url(../kounenki/kc-img/clm-07.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-08{
	background-image:url(../kounenki/kc-img/clm-08.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-09{
	background-image:url(../kounenki/kc-img/clm-09.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-10{
	background-image:url(../kounenki/kc-img/clm-10.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-11{
	background-image:url(../kounenki/kc-img/clm-11.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-12{
	background-image:url(../kounenki/kc-img/clm-12.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-13{
	background-image:url(../kounenki/kc-img/clm-13.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-14{
	background-image:url(../kounenki/kc-img/clm-14.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-15{
	background-image:url(../kounenki/kc-img/clm-15.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-16{
	background-image:url(../kounenki/kc-img/clm-16.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-17{
	background-image:url(../kounenki/kc-img/clm-17.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-18{
	background-image:url(../kounenki/kc-img/clm-18.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-19{
	background-image:url(../kounenki/kc-img/clm-19.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-20{
	background-image:url(../kounenki/kc-img/clm-20.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-21{
	background-image:url(../kounenki/kc-img/clm-21.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-22{
	background-image:url(../kounenki/kc-img/clm-22.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-23{
	background-image:url(../kounenki/kc-img/clm-23.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-24{
	background-image:url(../kounenki/kc-img/clm-24.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-25{
	background-image:url(../kounenki/kc-img/clm-25.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-26{
	background-image:url(../kounenki/kc-img/clm-26.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-27{
	background-image:url(../kounenki/kc-img/clm-27.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-28{
	background-image:url(../kounenki/kc-img/clm-28.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-29{
	background-image:url(../kounenki/kc-img/clm-29.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-30{
	background-image:url(../kounenki/kc-img/clm-30.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}

#kc-clm-31{
	background-image:url(../kounenki/kc-img/clm-31.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


#kc-clm-32{
	background-image:url(../kounenki/kc-img/clm-32.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:165px;
	margin:0px;
	padding:90px 0px 0px 20px;
	font-size:14px;
	color:#4d3c33;
	line-height:160%;
}


.mb-25{
	margin-bottom:25px;
}



/*更年期コンテンツ
----------------------------------------------------------------*/

#osusume-box{
	width:608px;
	margin:25px 0px;
	padding:0px 11px;
	overflow:hidden;
}

.osusume-thum{
	width:132px;
	margin:0px 10px;
	padding:0px;
	float:left;
}

.thum-txt{
	margin-top:7px;
	font-size:15px;
	line-height:140%;
}





/*j
----------------------------------------------------------------*/

#j-cam-kago{
	background-image:url(../j/img/j-10.jpg);
	background-repeat:no-repeat;
	width:475px;
	height:73px;
	margin:0px;
	padding:246px 70px 50px 305px;
}



/*f
----------------------------------------------------------------*/

#f-cam-kago{
	background-image:url(../f/img/f-10.jpg);
	background-repeat:no-repeat;
	width:680px;
	height:107px;
	margin:0px;
	padding:290px 70px 130px 100px;
}





/*2014-kessan
----------------------------------------------------------------*/

#kessan-kago{
	background-image:url(../2014-kessan/img/kessan-09.jpg);
	background-repeat:no-repeat;
	width:397px;
	height:94px;
	margin:0px;
	padding:12px 47px 58px 406px;
}



/*2014-mother
----------------------------------------------------------------*/

.md-box{
	width:850px;
	height:538px;
	margin:15px 0px 0px 0px;
	padding:0px;
	overflow:hidden;
}


.md-s1{
	background-image:url(../2014-mother/img/md-17.jpg);
	background-repeat:no-repeat;
	width:370px;
	height:78px;
	margin:0px;
	padding:436px 27px 24px 28px;
	float:left;
}


.md-s2{
	background-image:url(../2014-mother/img/md-18.jpg);
	background-repeat:no-repeat;
	width:370px;
	height:78px;
	margin:0px;
	padding:436px 27px 24px 28px;
	float:left;
}


.md-s3{
	background-image:url(../2014-mother/img/md-19.jpg);
	background-repeat:no-repeat;
	width:370px;
	height:78px;
	margin:0px;
	padding:436px 27px 24px 28px;
	float:left;
}

.md-s4{
	background-image:url(../2014-mother/img/md-20.jpg);
	background-repeat:no-repeat;
	width:370px;
	height:78px;
	margin:0px;
	padding:436px 27px 24px 28px;
	float:left;
}



/*2014-haru
----------------------------------------------------------------*/

#haru-back{
	background-image:url(../2014haru/img/haru-04.jpg);
	width:730px;
	height:640px;
	margin-top:20px;
	padding:180px 60px 0px 60px; 
	line-height:32px;
	background-repeat:no-repeat;
	font-size:18px;
}



/*klp
----------------------------------------------------------------*/

#k-2600-kago{
	background-image:url(../kounenki/klp-img/klp-24.jpg);
	width:408px;
	height:127px;
	margin:0px;
	padding:203px 50px 0px 392px; 
	background-repeat:no-repeat;
}


#k-7600-kago{
	background-image:url(../kounenki/klp-img/klp-25.jpg);
	width:408px;
	height:126px;
	margin:0px;
	padding:203px 50px 0px 392px; 
	background-repeat:no-repeat;
}


#k-teiki-kago{
	background-image:url(../kounenki/klp-img/klp-29.jpg);
	width:408px;
	height:215px;
	margin:0px;
	padding:263px 50px 0px 392px; 
	background-repeat:no-repeat;
}




/*otameshi/trialページカゴ
----------------------------------------------------------------*/

#np-box{
	width:850px;
	height:460px;
	margin:10px 0px 0px 0px;
	padding:0px;
	overflow:hidden;
}


.np-left-box{
	background-image:url(../ppc/ts-img/np-kago01.jpg);
	width:340px;
	height:80px;
	margin:0px;
	padding:364px 14px 16px 176px;
	float:left;
}

.np-right-box{
	background-image:url(../ppc/ts-img/np-kago02.jpg);
	width:268px;
	height:65px;
	margin:0px;
	padding:379px 17px 16px 35px;
	float:right;
}


.np-30-box{
	background-image:url(../ppc/ts-img/np-kago01-30.jpg);
	width:340px;
	height:80px;
	margin:10px 0px 0px 0px;
	padding:254px 14px 16px 496px;
}

	

/*抗酸化成分ページ
----------------------------------------------------------------*/

#kss-melon{
	background-image:url(../contents/img3/kousanka-08.jpg);
	width:385px;
	height:191px;
	margin:0px;
	padding:74px 30px 0px 215px;
	font-size:15px;
	line-height:140%;
}


#kss-melon-2{
	background-image:url(../contents/img3/kousanka-09.jpg);
	width:570px;
	height:339px;
	margin:0px;
	padding:20px 30px 0px 30px;
	font-size:15px;
	line-height:140%;
}


#kss-rose{
	background-image:url(../contents/img3/kousanka-10.jpg);
	width:385px;
	height:341px;
	margin:0px;
	padding:95px 30px 0px 215px;
	font-size:15px;
	line-height:140%;
}


#kss-grape{
	background-image:url(../contents/img3/kousanka-back.jpg);
	background-repeat:repeat-y;
	width:385px;
	margin:0px;
	padding:74px 30px 0px 215px;
	font-size:15px;
	line-height:140%;
}


#kss-grape-2{
	background-image:url(../contents/img3/kousanka-back.jpg);
	background-repeat:repeat-y;
	width:570px;
	margin:0px;
	padding:20px 30px 0px 30px;
	font-size:15px;
	line-height:140%;
}




/*ココロさんの一ヶ月ページ
----------------------------------------------------------------*/

#com-01{
	background-image:url(../kounenki/img2/cocoro-k-01.jpg);
	background-repeat:no-repeat;
	width:710px;
	height:139px;
	margin:0px;
	padding:187px 70px 0px 70px;
	font-size:16px;
	line-height:150%;
}


.com-box{
	width:850px;
	height:605px;
	margin:0px;
	padding:0px;
	clear:both;
	overflow:hidden;
	font-size:15px;
	line-height:24px;
}


.com-left-01{
	float:left;
	width:446px;
	height:605px;
	margin:0px;
	padding:0px;
}


.com-right-01{
	float:right;
	background-image:url(../kounenki/img2/cocoro-k-03.jpg);
	width:303px;
	height:142px;
	margin:0px;
	padding:463px 75px 0px 25px;
}


.com-left-02{
	float:left;
	background-image:url(../kounenki/img2/cocoro-k-04.jpg);
	width:301px;
	height:142px;
	margin:0px;
	padding:465px 75px 0px 70px;
}


.com-right-02{
	float:right;
	background-image:url(../kounenki/img2/cocoro-k-05.jpg);
	width:303px;
	height:142px;
	margin:0px;
	padding:463px 75px 0px 25px;
}


.com-left-03{
	float:left;
	background-image:url(../kounenki/img2/cocoro-k-06.jpg);
	width:301px;
	height:142px;
	margin:0px;
	padding:465px 75px 0px 70px;
}


.com-right-03{
	float:right;
	background-image:url(../kounenki/img2/cocoro-k-07.jpg);
	width:303px;
	height:142px;
	margin:0px;
	padding:463px 75px 0px 25px;
}


.com-left-04{
	float:left;
	background-image:url(../kounenki/img2/cocoro-k-08.jpg);
	width:301px;
	height:142px;
	margin:0px;
	padding:465px 75px 0px 70px;
}


.com-right-04{
	float:right;
	background-image:url(../kounenki/img2/cocoro-k-09.jpg);
	width:303px;
	height:142px;
	margin:0px;
	padding:463px 75px 0px 25px;
}

.com-left-05{
	float:left;
	background-image:url(../kounenki/img2/cocoro-k-10.jpg);
	width:301px;
	height:142px;
	margin:0px;
	padding:465px 75px 0px 70px;
}


.com-right-05{
	float:right;
	background-image:url(../kounenki/img2/cocoro-k-11.jpg);
	width:303px;
	height:142px;
	margin:0px;
	padding:463px 75px 0px 25px;
}




/*t
----------------------------------------------------------------*/

#t-cam-kago01{
	background-image:url(../t/img2/tn-02.jpg);
	background-repeat:no-repeat;
	width:432px;
	height:90px;
	margin:0px;
	padding:273px 48px 53px 390px;
}


#t-cam-kago02{
	background-image:url(../t/img2/tn-15.jpg);
	background-repeat:no-repeat;
	width:432px;
	height:109px;
	margin:0px;
	padding:290px 48px 73px 390px;
}




/*ハーブ講座
----------------------------------------------------------------*/


#h-tb{
	background-image:url(../contents/kouza/img/herb/r-herb-02.jpg);
	background-repeat:no-repeat;
	width:565px;
	height:405px;
	margin:0px;
	padding:245px 40px 0px 245px;
	font-size:16px;
	line-height:150%;
}


.herb-r-back{
	background-image:url(../contents/kouza/img/herb/r-herb-05.jpg);
	background-repeat:repeat-y;
	width:770px;
	margin:0px;
	padding:0px 40px;
	font-size:16px;
	line-height:150%;
}





/*更年期でお悩みのあなたへ
----------------------------------------------------------------*/

#message-back{
	background-image:url(../kounenki/img2/km-08.jpg);
	background-repeat:repeat-y;
	width:570px;
	margin:0px;
	padding:0px 30px;
}


.message-txt{
	background-image:url(../kounenki/img2/km-09.jpg);
	background-repeat:repeat-y;
	width:570px;
	font-size:15px;
	color:#4c4c4c;
	line-height:30px;
}



/*2014-autumn
----------------------------------------------------------------*/

#au-back-1{
	background-image:url(../au/img/au-04.jpg);
	width:490px;
	height:225px;
	margin-top:20px;
	padding:240px 80px 0px 280px; 
	line-height:32px;
	background-repeat:no-repeat;
	font-size:18px;
}


#au-back-2{
	background-image:url(../au/img/au-04-2.jpg);
	width:700px;
	height:605px;
	margin:0px;
	padding:0px 70px 0px 80px; 
	line-height:32px;
	background-repeat:no-repeat;
	font-size:18px;
}



/*2015-化粧水リニューアルキャンペーンコラボ企画　定期ご再開キャンペーン
----------------------------------------------------------------*/

#krt-back-1{
	background-image:url(../krt/img/krt-05.jpg);
	width:490px;
	height:128px;
	margin-top:20px;
	padding:240px 80px 0px 280px; 
	line-height:32px;
	background-repeat:no-repeat;
	font-size:18px;
}


#krt-back-2{
	background-image:url(../krt/img/krt-06.jpg);
	width:700px;
	height:817px;
	margin:0px;
	padding:0px 70px 0px 80px; 
	line-height:32px;
	background-repeat:no-repeat;
	font-size:18px;
}


/*美容系LP
----------------------------------------------------------------*/
	
#uma-pla-kago01{
	background-image:url(../ppc/img-uma-pla/uma-pla-03.jpg);
	width:405px;
	height:90px;
	margin:0px;
	padding:505px 42px 0px 453px;
}


#uma-pla-kago01-pa{
	background-image:url(../pa/img-uma-pla/uma-pla-03.jpg);
	width:405px;
	height:90px;
	margin:0px;
	padding:505px 42px 0px 453px;
}


#uma-pla-kago02{
	background-image:url(../ppc/img-uma-pla/uma-pla-35.jpg);
	width:405px;
	height:90px;
	margin:0px;
	padding:444px 42px 0px 453px;
}

#uma-pla-kago02-pa{
	background-image:url(../pa/img-uma-pla/uma-pla-35.jpg);
	width:405px;
	height:90px;
	margin:0px;
	padding:444px 42px 0px 453px;
}


#uma-pla-kago03{
	background-image:url(../ppc/img-uma-pla/uma-pla-37.jpg);
	width:320px;
	height:72px;
	margin:0px;
	padding:225px 42px 22px 538px;
}


#uma-pla-btnback{
	background-image:url(../ppc/img-uma-pla/uma-pla-17.jpg);
	width:490px;
	height:112px;
	margin:0px;
	padding:30px 205px 30px 205px;
}


#uma-pla-ishii-back{
	background-image:url(../ppc/img-uma-pla/uma-pla-33.jpg);
	background-repeat:no-repeat;
	width:330px;
	height:60px;
	margin:0px;
	padding:465px 0px 0px 570px;
	font-size:16px;
}



/*お肌コラム
----------------------------------------------------------------*/

.control{
	width:560px;
	overflow:hidden;
}

.control-box{
	width:270px;
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}

.control ul{
	margin:0px;
	padding:0px 0px 0px 0px;}

.control li{
	background:url(https://www.placentaya.com/contents/img4/heart.gif);
	background-repeat:no-repeat;
	list-style:none;
	margin: 0px;
	padding:3px 15px 5px 20px;
	font-size:15px;
	line-height:180%;}
	
	
	
/*2015 化粧水リニューアルキャンペーン
----------------------------------------------------------------*/

#kr-top-kago-back{
	background-image:url(../kr/img/kr-02.jpg);
	background-repeat:no-repeat;
	width:338px;
	height:80px;
	margin:0px;
	padding:17px 17px 23px 495px;
}

#kr-n-kago-back{
	background-image:url(../kr/img/kr-20.jpg);
	background-repeat:no-repeat;
	width:443px;
	height:92px;
	margin:0px;
	padding:320px 72px 38px 335px;
}


#kr-kago-box{
	width:850px;
	height:577px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}


.kr-k1-kago-back{
	background-image:url(../kr/img/kr-21.jpg);
	background-repeat:no-repeat;
	width:313px;
	height:73px;
	margin:0px;
	padding:435px 33px 69px 79px;
	float:left;
}


.kr-k2-kago-back{
	background-image:url(../kr/img/kr-22.jpg);
	background-repeat:no-repeat;
	width:313px;
	height:73px;
	margin:0px;
	padding:435px 60px 69px 52px;
	float:left;
}


/*2015 TOPサイドインタビューバナー用
----------------------------------------------------------------*/

#t_left_iv {
  width: 184px;
  background: url(../new-temp-img/top_iv_bn_b2.jpg);
  background-repeat: repeat-y;
  padding: 0px 8px 0px 8px;
  margin: 0px;
  }

#t_left_iv img {
  margin: 4px 0px;
  }



<!--============フォームのCSSここから============-->
<style type="text/css">



#asumeruform{
    width:630px;
}

#asumeruform table {
    border-collapse : collapse ;
	margin: 0 0 10px;
	width: 630px;
	table-layout: fixed;
    border-color:#ccc;
}

#asumeruform table th {
	width: 160px;
	padding: 5px 10px;
	border: 1px solid #ccc;
	background: #f0f0f0; 
	text-align: left;
	vertical-align: middle;
    font-size:15px;
    color:#000; 
}


#asumeruform table tr{
    border-color:#ccc;

}

#asumeruform table td {
	padding: 10px;
	border: 1px solid #ccc;
    color: #000;
    font-size:15px;
}

#asumeruform input{
    font-size: 15px;
}

#asumeruform .inputselect {
	padding: 3px;
    font-size: 15px;
    color:#000;
}


#asumeruform .inputtext.inputtextshortest {
	width: 100px;
}

#asumeruform .inputtext.inputtextshort {
	width: 200px;
}

#asumeruform .inputtext.inputtextlong {
	width: 200px;
}

#asumeruform textarea {
    font-size: 15px;
	width: 350px;
	height: 150px;
	padding: 3px;
}

#asumeruform .formbtn {
	font-size: 16px;
    	width: 200px;
    height:35px;
	padding: 4px;
	padding-left: 8px;
	padding-right: 8px;
	background-color:#f1889e;
	color:#FFF;
	font-weight:bold;
	border-bottom-color:#f1889e;
	-webkit-border-radius: 6px;
	-webkit-box-shadow: 0 2px 2px #f1889e;
	border-radius: 6px;
	box-shadow: 0 2px 2px #f1889e;
}

#asumeruform span.require {
	color: #ee337d;
	font-weight: bold;
	font-size:14px;
}


</style>
<!--============フォームのCSSここまで============-->






	