@charset "utf-8";

/* ========================================================
	contents.css => 下層ページ用css
======================================================== */
#contentscontainer #contents .cinderellatime {
	margin-left:80px;
}


/* 
======================================================== */


/* 
======================================================== */
.aboutcomment {
	margin-left:80px;
	margin-bottom:45px;
	}

.aboutcomment dt {
	color:#183077;
	font-size:20px;
	letter-spacing:2px;
	}

.aboutcomment dd {
	font-size:15px;
	line-height:220%;
	margin-top:10px;
	}



#globalnavi_inner #mypage_link {
	position: absolute;
	top: 0;
	right: 0;
	color: #888;
}

#globalnavi_inner #mypage_link a,
#globalnavi_inner #mypage_link a:hover,
#globalnavi_inner #mypage_link a:visited {
	text-decoration: none;
	color: #888;
}


/* シンデレラタイムについて
======================================================== */
#aboutpage {
	margin-top:30px;
	background-image: url(../../about/image/aboutbg.png);
	background-repeat: no-repeat;
	background-position: right top;
	}

#aboutpage .column {
	margin-top:30px;
	margin-bottom:35px;
	margin-left:80px;
	}

#aboutpage .column li {
	float:left;
	width:270px;
	}

#aboutpage .column li.kamioka {}

#aboutpage .column li.kamioka span {
	font-size:10px;
	}

#aboutpage .column li.kamioka a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
#aboutpage .column li.kamioka a:visited {
	text-decoration: none;
}
#aboutpage .column li.kamioka a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}

#aboutpage .column li.moji {}

#aboutpage .column li.moji span {
	font-size:10px;
	}

#aboutpage .column li.moji a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#A5377D;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
#aboutpage .column li.moji a:visited {
	text-decoration: none;
}
#aboutpage .column li.moji a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#A5377D;
}

#aboutpage .kamioka_inner {
	padding-left:40px;
	padding-bottom:30px;
	background-color:#D0D5E3;
	}

#aboutpage .kamioka_inner table {
	width:895px;
	}

#aboutpage .kamioka_inner table .title {
	color:#172F76;
	width:840px;
	font-size:28px;
	padding-top:25px;
	}

#aboutpage .kamioka_inner .comment {
	color:#172F76;
	font-size:14px;
	line-height:220%;
	}

#aboutpage .kamioka_inner .horumon {
	margin-top:25px;
	}

#aboutpage .kamioka_inner .profile {
	width:895px;
	margin-top:25px;
	}

#aboutpage .kamioka_inner .profile .photo {
	width:175px;
	float:left;
	}

#aboutpage .kamioka_inner .profile .profileright {
	width:720px;
	float:right;
	}

#aboutpage .kamioka_inner .profile .profileright .profiletxt {
	font-size:14px;
	line-height:220%;
	padding-top:15px;
}

#aboutpage .kamioka_inner .profile .profileright .profilename {
	color:#172F76;
	font-size:22px;
	padding-top:0px;
}

#aboutpage .moji_inner {
	padding-left:40px;
	padding-bottom:30px;
	background-color:#EDD7E5;
	}

#aboutpage .moji_inner table {
	width:895px;
	}

#aboutpage .moji_inner table .title {
	color:#A5377D;
	width:840px;
	font-size:28px;
	padding-top:25px;
	}

#aboutpage .moji_inner .comment {
	color:#A5377D;
	font-size:14px;
	line-height:220%;
	}

#aboutpage .moji_inner .profile {
	width:840px;
	margin-top:25px;
	}

#aboutpage .moji_inner .profile .photo {
	width:175px;
	float:left;
	}

#aboutpage .moji_inner .profile .profileright {
	width:665px;
	float:right;
	}

#aboutpage .moji_inner .profile .profileright .profiletxt {
	font-size:14px;
	line-height:210%;
}

#aboutpage .moji_inner .profile .profileright .profilename {
	color:#A5377D;
	font-size:22px;
	padding-top:0px;
}


/* スリーピングパックゲル
======================================================== */
#gelpage {
	margin-top:-225px;
	background-image: url(../../gel/image/gelbg.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#gelpage .gelcomm {
	padding-top:220px;
	margin-bottom:25px;
	}

#gelpage .caption {
	margin-left:80px;
	font-size:10px;
}

#gelpage .itemarea {
	margin-left:80px;
	position:relative;
	}

#gelpage .itemarea .itemimg {
	position:absolute;
	top:0;
	left:25px;
	}
	
#gelpage .itemarea .itemtxt01 {
	position:absolute;
	top:70px;
	left:0px;
	text-align:center;
	font-size:11px;
	}

#gelpage .itemarea .itemtxt02 {
	position:absolute;
	top:165px;
	left:75px;
	text-align:center;
}

#gelpage .itemarea .itemtxt03 {
	position:absolute;
	top:165px;
	left:360px;
	text-align:center;
}

#gelpage .itemarea .itemtxt04 {
	position:absolute;
	top:70px;
	left:560px;
	text-align:center;
	font-size:11px;
	}

#gelpage .itemarea .buybtn {
	position:absolute;
	top:30px;
	left:290px;
}

#gelpage .nano01btn {
	margin-top:250px;
	margin-left:300px;}

#gelpage .nano01btn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#gelpage .nano01btn a:visited {
	text-decoration: none;
}
#gelpage .nano01btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

/*20150401*/
#gelpage .gelhowto {
	margin-top:65px;
	margin-left:80px;
	width:860px;
	}

#gelpage .gelhowto .howtoleft {
	width:160px;
	float:left;
	}

#gelpage .gelhowto .howtoright {
	float:right;
	width:700px;
	}

#gelpage .gelhowto .howtoright ul {
	margin-bottom:15px;
}

#gelpage .gelhowto .howtoright ul li {
	float:left;
	margin-left:10px;
	width:222px;
	}

#gelpage .gelhowto .howtoright ul li dl {}

#gelpage .gelhowto .howtoright ul li dl dt {}

#gelpage .gelhowto .howtoright ul li dl dd {
	text-align:center;
	margin-top:15px;
	}
/*20150401*/





#gelpage2 {
	margin-top:15px;
	}

#gelpage2 .comment {
	margin-left:80px;
	color:#183077;
	font-size:20px;
	letter-spacing:2px;
	margin-bottom:20px;
}

#gelpage2 .haigou {
	width:860px;
	margin: 0 auto 10px auto;
	}

#gelpage2 .haigou li {
	width:390px;
	}

#gelpage2 .haigou li.left {
	float:left;
	}

#gelpage2 .haigou li.right {
	float:right;
	}

#gelpage2 .haigou li .img {
	margin-bottom:10px;
	}

#gelpage2 .haigou li dl {}

#gelpage2 .haigou li dl dt {
	font-size:14px;
	}

#gelpage2 .haigou li dl dt span {
	color:#172F76;
	}

#gelpage2 .haigou li dl dd {
	line-height:170%;
}

#gelpage2 .gel2imgarea {
	position:relative;
	}

#gelpage2 .gel2imgarea .gel2img {
	position:absolute;
	top:-240px;
	left:470px;
	}

#gelpage2 .gel2imgarea .gel2txt {
	position:absolute;
	top:-160px;
	left:470px;
	text-align:center;
	font-size:11px;
}

#gelpage2 .gel2imgarea .nano2txt {
	position:absolute;
	top:10px;
	left:833px;
	text-align:center;
	font-size:11px;
}

#gelpage2 .backpage {
	padding-top:100px;
	margin-left:80px;
	}

#gelpage2 .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#gelpage2 .backpage a:visited {
	text-decoration: none;
}
#gelpage2 .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}


/* ナノクレンジングゲル
======================================================== */
#nanopage {
/*
	margin-top:-230px;
*/
	margin-top:-180px;
	background-image: url(../../nano/image/nanobg.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#nanopage .nanocomm {
/*
	padding-top:230px;
*/
	padding-top:180px;
	margin-bottom:0px;
	}

#nanopage .caption {
	margin-left:80px;
	font-size:10px;
}

#nanopage .nanocare {
	width:860px;
	margin: 0 auto;
	}

#nanopage .nanocare li.left {
	float:left;
	text-align:right;
	margin-left:40px;
	}
#nanopage .nanocare li.right {
	float:right;
	}

#nanopage .nanocare li {}

#nanopage .nanocare li dl {}

#nanopage .nanocare li dl dt {
	font-size:18px;
	letter-spacing:2px;
}

#nanopage .nanocare li dl dd {
	line-height:170%;
	margin-top:10px;
}

#nanopage .nanocare li.left dl dt {
	color:#183077;
}
#nanopage .nanocare li.right dl dt {
	color:#A5377D;
}

#nanopage .itemarea {
	margin-left:80px;
	position:relative;
}

#nanopage .itemarea .itemimg {
	position:absolute;
	top:0;
	left:0px;
	}

#nanopage .itemarea .itemtxt01 {
	position:absolute;
	top:260px;
	left:35px;
	text-align:center;
	font-size:11px;
	}
	
#nanopage .itemarea .itemtxt02 {
	position:absolute;
	top:345px;
	left:0px;
	text-align:center;
}

#nanopage .itemarea .itemtxt02 span {
	color:#183077;
}

#nanopage .itemarea .itemtxt03 {
	position:absolute;
	top:260px;
	left:682px;
	text-align:center;
	font-size:11px;
	}

#nanopage .itemarea .itemtxt04 {
	position:absolute;
	top:345px;
	left:638px;
	text-align:center;
}

#nanopage .itemarea .itemtxt04 span {
	color:#A5377D;
}

#nanopage .itemarea .buybtn {
	position:absolute;
	top:185px;
	left:383px;
}

#nanopage .itemarea .nano01btn {
	position:absolute;
	top:505px;
	left:125px;
	}

#nanopage .itemarea .nano01btn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#nanopage .itemarea .nano01btn a:visited {
	text-decoration: none;
}
#nanopage .itemarea .nano01btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#nanopage .itemarea .nano01pump {
	position:absolute;
	top:540px;
	left:125px;
	}

#nanopage .itemarea .nano01pump a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#f00;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#nanopage .itemarea .nano01pump a:visited {
	text-decoration: none;
}
#nanopage .itemarea .nano01pump a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#nanopage .itemarea .nano02btn {
	position:absolute;
	top:505px;
	left:495px;
	}

#nanopage .itemarea .nano02btn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#A5377D;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#nanopage .itemarea .nano02btn a:visited {
	text-decoration: none;
}
#nanopage .itemarea .nano02btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

/*20150401*/
#nanopage .howtotitle {
	margin-top:30px;
	margin-left:90px;
	margin-bottom:15px;
	font-size:14px;
}

#nanopage .nanohowto {
	margin-left:80px;
	width:860px;
	}

#nanopage .nanohowto .howtoleft {
	width:160px;
	float:left;
	}

#nanopage .nanohowto .howtoright {
	float:right;
	width:700px;
	}

#nanopage .nanohowto .howtoright ul {
	margin-bottom:10px;
}

#nanopage .nanohowto .howtoright ul li {
	float:left;
	margin-left:10px;
	width:222px;
	}

#nanopage .nanohowto .howtoright ul li dl {}

#nanopage .nanohowto .howtoright ul li dl dt {}

#nanopage .nanohowto .howtoright ul li dl dd {
	text-align:center;
	margin-top:5px;
	}
/*20150401*/

/*20150727*/
#nanopage .nikibi {
	background-color:#e5f7fa;
	margin-top:555px;
	margin-left:90px;
	width:930px;
	padding-bottom:25px;
	}

#nanopage .nikibi .nikibitop {}	
	
#nanopage .nikibi .nikibitop .left {
	float:left;
	width:170px;
	}	

#nanopage .nikibi .nikibitop .right {
	float:right;
	}

#nanopage .nikibi .nikibitop .right dt {
	font-size:24px;
	color:#154994;
	padding-top:30px;
	}	

#nanopage .nikibi .nikibitop .right dd {
	font-size:11px;
	}	
	
#nanopage .nikibi .nikibi_bottom {
	}

#nanopage .nikibi .nikibi_bottom .nikibigel {
	float:left;
	width:525px;
	}	

#nanopage .nikibi .nikibi_bottom .nikibigel .nikibigel_left {
	float:left;
	width:270px;
	}

#nanopage .nikibi .nikibi_bottom .nikibigel .nikibigel_left .seibun {
	margin-left:35px;
	}
	
#nanopage .nikibi .nikibi_bottom .nikibigel .nikibigel_left .icon {
	margin-left:120px;
	}

#nanopage .nikibi .nikibi_bottom .nikibigel .nikibigel_left .txt {
	text-align:center;
	margin-left:30px;
	margin-top:10px;
	}

#nanopage .nikibi .nikibi_bottom .nikibigel .nikibigel_left .txt span {
	color:#39c5d4;
	}

#nanopage .nikibi .nikibi_bottom .nikibigel .nikibigel_center {
	float:left;
	width:133px;
	}

#nanopage .nikibi .nikibi_bottom .nikibigel .buybtn {
	float:right;
	margin-top:263px;
	}

#nanopage .nikibi .nikibibtn {
	margin-top:25px;
	margin-left:160px;
	}

#nanopage .nikibi .nikibibtn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#00b4c8;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#nanopage .nikibi .nikibibtn a:visited {
	text-decoration: none;
}
#nanopage .nikibi .nikibibtn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#nanopage .nikibi .nikibilocion {
	background-color:#FFFFFF;
	width:360px;
	float:left;
	margin-left:535px;
	margin-top:-470px;
	padding-bottom:15px;
	}

#nanopage .nikibi .nikibilocion .nikibilocion_inner {}

#nanopage .nikibi .nikibilocion .nikibilocion_inner .left {
	float:left;
	width:141px;
	}	
	
#nanopage .nikibi .nikibilocion .nikibilocion_inner .right {
	float:right;
	width:219px;
	}

#nanopage .nikibi .nikibilocion .nikibilocion_inner .right .yakuyou {
	color:#3fc7d6;
	font-size:11px;
	}

#nanopage .nikibi .nikibilocion .nikibilocion_inner .right .sukoyaka {
	color:#154994;
	margin-top:70px;
	text-align:center;
	font-size:15px;
	}	
	
#nanopage .nikibi .nikibilocion .nikibilocion_inner .right .sukoyakaicon {
	text-align:center;
	margin-top:35px;
	}

#nanopage .nikibi .nikibilocion .nikibilocion_inner .right .txt {
	text-align:center;
	margin-top:10px;
	font-size:11px;
} 

#nanopage .nikibi .nikibilocion .nikibilocion_inner .right .txt span {
	color:#39c5d4;
} 	

#nanopage .nikibi .nikibilocion .nikibibtn {
	margin-left:10px;
	}
/*20150727*/

#nano2page {
	margin-top:0px;
}

#nano2page .comment {
	color:#183077;
	font-size:20px;
	letter-spacing:2px;
}

#nano2page .originalarea {
	width:860px;
	margin: 0 auto;
}

#nano2page .originalarea .originaltable {
	width:860px;
}

#nano2page .originalarea .originaltable td {
	vertical-align:top;
	}

#nano2page .originalarea .originaltable td .originalimg {
	text-align:center;
	}

#nano2page .originalarea .originaltable td .title02 {
	color:#183077;
	font-size:15px;
	margin-top:-15px;
}

#nano2page .originalarea .originaltable td dl {
	margin-bottom:15px;
	}

#nano2page .originalarea .originaltable td dl dt {
	font-size:14px;
	margin-bottom:5px;
	}

#nano2page .originalarea .originaltable td dl dd {
	background-image: url(../../nano/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:14px;
}

#nano2page .originalarea .originaltable td dl dd span {
	font-size:10px;
	}
	
#nano2page .originalarea .originaltable td .etc {
	border-top:1px solid #241D1B;
	border-bottom:1px solid #241D1B;
	padding-top:15px;
	padding-bottom:15px;
	}

#nano2page .originalarea .originaltable td .etc .aroma {
	background-image: url(../../nano/image/nano_original_aroma.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#nano2page .originalarea .originaltable td .etc .teishigeki {}

#nano2page .binkanarea {
	margin: 50px auto 0 auto;
	background-color:#F6EBF2;
	padding-bottom:30px;
	}

#nano2page .binkanarea .binkanarea_inner {
	width:860px;
	margin: 0 auto;
}

#nano2page .binkanarea .binkanarea_inner .binkantxt {
	margin-top:5px;
	}

#nano2page .binkanarea .originaltable {
	width:860px;
}

#nano2page .binkanarea .originaltable td {
	vertical-align:top;
	}

#nano2page .binkanarea .originaltable td .originalimg {
	text-align:center;
	}

#nano2page .binkanarea .originaltable td .title02 {
	color:#A5377D;
	font-size:15px;
	margin-top:-15px;
}

#nano2page .binkanarea .originaltable td dl {
	margin-bottom:15px;
	}

#nano2page .binkanarea .originaltable td dl dt {
	font-size:14px;
	margin-bottom:5px;
	}

#nano2page .binkanarea .originaltable td dl dd {
	background-image: url(../../nano/image/arrow02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:14px;
}

#nano2page .binkanarea .originaltable td dl dd span {
	font-size:10px;
	}
	
#nano2page .binkanarea .originaltable td .etc {
	border-top:1px solid #241D1B;
	border-bottom:1px solid #241D1B;
	padding-top:15px;
	padding-bottom:15px;
	}

#nano2page .binkanarea .originaltable td .etc .aroma {
	background-image: url(../../nano/image/nano_binkan_aroma.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#nano2page .binkanarea .originaltable td .etc .teishigeki {}

#nano2page .originalarea .backpage {
	}

#nano2page .originalarea .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#nano2page .originalarea .backpage a:visited {
	text-decoration: none;
}
#nano2page .originalarea .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}

#nano2page .binkanarea .backpage {
	}

#nano2page .binkanarea .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#A5377D;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#nano2page .binkanarea .backpage a:visited {
	text-decoration: none;
}
#nano2page .binkanarea .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#A5377D;
}

/*20150728*/
#nano2page .nikibiarea {
	margin: 50px auto 0 auto;
	background-color:#e5f7fa;
	padding-bottom:30px;
	}

#nano2page .nikibiarea .binkanarea_inner {
	width:860px;
	margin: 0 auto;
}

#nano2page .nikibiarea .binkanarea_inner .binkantxt {
	margin-top:5px;
	}

#nano2page .nikibiarea .originaltable {
	width:860px;
}

#nano2page .nikibiarea .originaltable td {
	vertical-align:top;
	}

#nano2page .nikibiarea .originaltable td .originalimg {
	margin-left:125px;
	}

#nano2page .nikibiarea .originaltable td .title02 {
	color:#00b3c8;
	font-size:15px;
	margin-top:-15px;
}

#nano2page .nikibiarea .originaltable td dl {
	margin-bottom:15px;
	}

#nano2page .nikibiarea .originaltable td dl dt {
	font-size:14px;
	margin-bottom:5px;
	}

#nano2page .nikibiarea .originaltable td dl dd {
	background-image: url(../../nano/image/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:14px;
}

#nano2page .nikibiarea .originaltable td dl dd span {
	font-size:10px;
	}
	
#nano2page .nikibiarea .originaltable td .etc {
	border-top:1px solid #241D1B;
	border-bottom:1px solid #241D1B;
	padding-top:15px;
	padding-bottom:15px;
	}

#nano2page .nikibiarea .originaltable td .etc .aroma {
	background-image: url(../../nano/image/nano_nikibi_small.png);
	background-repeat: no-repeat;
	background-position: right top;
	width:348px;
}

#nano2page .nikibiarea .originaltable td .etc .teishigeki {}

#nano2page .nikibiarea .backpage {
	}

#nano2page .nikibiarea .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#00b4c8;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#nano2page .nikibiarea .backpage a:visited {
	text-decoration: none;
}
#nano2page .nikibiarea .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#00b4c8;
}



/* ユーザーボイス
======================================================== */
#usersvoicepage {
	margin-top:30px;
/*
	background-image: url(../../usersvoice/image/userbg.png);
*/
	background-repeat: no-repeat;
	background-position: 855px 4280px;
}

#usersvoicepage .shokai {
	margin-left:80px;
	color:#183077;
	font-size:20px;
	letter-spacing:2px;
	margin-bottom:20px;
}

#usersvoicepage .voicelist {
	margin-left:80px;
	width:920px;
	}

#usersvoicepage .voicelist li {
	width:405px;
	float:left;
	border:1px solid #241D1B;
	margin-bottom:20px;
	margin-right:50px;
	}

#usersvoicepage .voicelist li .voiceinner {
	padding:15px;
	}

#usersvoicepage .voicelist li .voiceinner .voicecomment {
	font-size:14px;
	line-height:190%;
	margin-top:10px;
	}

#usersvoicepage .voicelist li .voiceinner .name {
	text-align:right;
	padding-right:10px;
	}

#usersvoicepage .voicelist li .voicegel {}

#usersvoicepage .voicelist li .voicegel .geltable {
	width:375px;
	}

#usersvoicepage .voicelist li .voicegel .geltable .listgel {
	width:80px;
	}

#usersvoicepage .voicelist li .voicegel .geltable .title {
	font-size:16px;
	letter-spacing:2px;
}

#usersvoicepage .voicelist li .voicegel .geltable .face {
	text-align:right;
	}

#usersvoicepage .voicelist li .voicenano {}

#usersvoicepage .voicelist li .voicenano .listnano {
	float:left;
	width:80px;
	}

#usersvoicepage .voicelist li .voicenano .voiceright {
	float:right;
	width:290px;
	}

#usersvoicepage .voicelist li .voicenano .voiceright .nanotable {
	width:290px;
}

#usersvoicepage .voicelist li .voicenano .voiceright .nanotable .title {
	font-size:16px;
	letter-spacing:2px;
}

#usersvoicepage .voicelist li .voicenano .voiceright .nanotable .face {
	text-align:right;
	}

#usersvoicepage .cinderellatime {
	margin-top:40px;
	}

#usersvoicepage .pagelinkuv {
	width:860px;
	margin:0 auto 20px auto;
	}

#usersvoicepage .pagelinkuv li {
float:left;

}

#usersvoicepage .pagelinkuv li a {
	
	display:inline-block;
	background-color:#a5377d;
	padding:10px;
	color: #FFFFFF;
	margin-right:10px;
	text-decoration: none;
}
#usersvoicepage .pagelinkuv li a:visited {
	text-decoration: none;
	display:inline-block;
	background-color:#a5377d;
	padding:10px;
	color: #FFFFFF;
}
#usersvoicepage .pagelinkuv li a:hover {
	text-decoration: none;
	color: #241D1B;
	display:inline-block;
	background-color:#a5377d;
	padding:10px;
	color: #FFFFFF;
}


/* ご購入はこちら/製品一覧
======================================================== */
#lineuppage {
	margin-top:30px;
	background-image: url(../../lineup/image/lineupbg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#lineuppage .bimin {
	color:#183077;
	font-size:18px;
	letter-spacing:2px;
	margin-left:80px;
}

#lineuppage .muryou {
	margin-left:80px;
	color:#A5377D;
	font-size:20px;
	letter-spacing:2px;
}

#lineuppage .set {
	margin-left:80px;
	font-size:20px;
	letter-spacing:2px;
}

#lineuppage .set span {
	color:#A5377D;
}

#lineuppage .lineuparea02 {
	margin-left:80px;
}

#lineuppage .lineuparea02 .lineupareatable {}

#lineuppage .lineuparea02 .lineupareatable td {
	vertical-align:top;
	}

#lineuppage .lineuparea02 .lineupareatable .daikouhyou {
	text-align:center;
	padding-top:20px;
}

#lineuppage .lineuparea02 .lineupareatable .shinshouhin {
	text-align:center;
	padding-bottom:20px;
}

#lineuppage .lineuparea02 .lineupareatable .itemname {
	text-align:center;
}

#lineuppage .lineuparea02 .lineupareatable .img {
	text-align:center;
	margin-top:15px;
	}

#lineuppage .otoku {
	width:860px;
	margin:25px auto 0 auto;
	}
	
#lineuppage .otoku a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#A5377D;
	display:block;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	font-size:16px;
}
#lineuppage .otoku a:visited {
	text-decoration: none;
}
#lineuppage .otoku a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#lineuppage .buytable {
	width:125px;
	margin:0 auto;
	}

#lineuppage .buytable select {
	padding:3px;
	}

#lineuppage .buytable .souryoumuryou {
	color:#A5377D;
	text-align:right;
}

#lineuppage .btnbuy {
	width:125px;
	margin:7px auto 0 auto;
	background-color:#183077;
	text-align:center;
}

#lineuppage .btnbuy .box {
	background-color:#183077;
	border:none;
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer;
}

#lineuppage .time {
	margin-top:30px;
	margin-left:0px;
	}

#lineuppage .time .sethanbai {
	border-top:1px solid #241D1B;
	width:850px;
	margin-left:80px;
	margin-top:25px;
	}

#lineuppage .time .sethanbai li {
	border-bottom:1px solid #241D1B;
	padding-top:10px;
	padding-bottom:10px;
}

#lineuppage .time .sethanbai li .tablesethanbai {
	width:850px;
}

#lineuppage .time .sethanbai li .tablesethanbai td {
	font-size:11px;
}

#lineuppage .time .sethanbai li .spkakaku {
color:#A5377D;
text-align:center;
}

#lineuppage .time .sethanbai li p {
	font-size:9px;
	}

#lineuppage .time .pr15 {
	padding-right:15px;}
#lineuppage .time .pr30 {
	padding-right:30px;}
#lineuppage .time .pr10 {
	padding-right:10px;}

#lineuppage .time .seihin {
	margin-top:50px;
	}

#lineuppage .time .seihin .title {
	margin-left:80px;
	font-size:20px;
	letter-spacing:2px;
}

#lineuppage .time .seihin .naiyo {
	margin-left:80px;
	margin-top:15px;
}

#lineuppage .time .seihin .naiyo .seibun_table {
	width:860px;
	margin-bottom:15px;
	}

#lineuppage .time .seihin .naiyo .seibun_table td {
	vertical-align:top;
	}

#lineuppage .time .seihin .naiyo .seibun_table .txt {
	font-size:10px;
	margin-bottom:10px;
	line-height:130%;
	}

#lineuppage .time .seihin .naiyo li {
	float:left;
	width:200px;
	margin-right:20px;
	}

#lineuppage .time .seihin .naiyo li .seibun {
	font-size:10px;
	line-height:140%;
}

#lineuppage .time .bimin span {
	font-size:12px;
	}

/*20150728*/
#lineuppage .lineuparea03 {
	margin-left:80px;
	margin-top:55px;
}

#lineuppage .lineuparea03 .itemarea {
	margin-bottom:40px;
	}

#lineuppage .lineuparea03 .itemarea li {
	width:220px;
	float:left;
	margin-left:15px;
	margin-right:65px;
	}

#lineuppage .lineuparea03 .itemarea li.last {
	margin-right:0px;
	}

#lineuppage .lineuparea03 .itemarea li .itemname {
	text-align:center;
	margin-top:10px;
	}

#lineuppage .lineuparea03 .itemarea li .img {
	margin-top:15px;
	}
/*20150728*/

/* ご使用方法
======================================================== */
#howtousepage {
	background-image: url(../../howtouse/image/howtobg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#howtousepage .howinner {
	padding-top:200px;
	}

#howtousepage .howinner .cinderella {
	margin-left:350px;
	color:#183077;
	font-size:20px;
	letter-spacing:2px;
	}
	
#howtousepage .howinner .how {
	margin-left:80px;
	}

#howtousepage .howinner .how .shiyou {
	font-size:18px;
	letter-spacing:2px;
}

#howtousepage .howinner .how .howtocinderella {
	width:870px;
	margin-top:25px;
	}

#howtousepage .howinner .how .howtocinderella .item {
	float:left;
	width:160px;
	}

#howtousepage .howinner .how .howtocinderella .flow {
	width:695px;
	float:right;
	}

#howtousepage .howinner .how .howtocinderella .flow li {
	float:left;
	margin-right:10px;
	margin-bottom:15px;
	}

#howtousepage .howinner .how .howtocinderella .flow li dl {}

#howtousepage .howinner .how .howtocinderella .flow li dl dt {}

#howtousepage .howinner .how .howtocinderella .flow li dl dd {
	text-align:center;
	margin-top:10px;
	}


/* よくあるご質問
======================================================== */
.title002 {
	margin-top:30px;
	background-image: url(../image/bg_title.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-bottom:20px;
	
}

.title002 .title_inner {
	width:860px;
	margin: 0 auto;
	padding-top:5px;
	padding-bottom:5px;
	}

#faqpage {
	}

#faqpage #faq_inner {
	width:860px;
	margin:0 auto;
	}

#faqpage #faq_inner ul {}

#faqpage #faq_inner ul li {
	margin-top:10px;
	background-image: url(../../faq/image/icon_q.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
	}

#faqpage #faq_inner ul li a {
	color: #241D1B;
	text-decoration: underline;
}
#faqpage #faq_inner ul li a:visited {
	text-decoration: none;
}
#faqpage #faq_inner ul li a:hover {
	text-decoration: none;
	color: #241D1B;
}

#faqpage #faq_inner .dotunder {
	padding-bottom:30px;
	border-bottom:1px dotted #B3B3B3;
	}

#faqpage #faq_inner dl {
	margin-top:10px;}

#faqpage #faq_inner dl dt {
	background-image: url(../../faq/image/icon_q.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
}

#faqpage #faq_inner dl dd {
	margin-top:10px;
	margin-left:25px;
	background-image: url(../../faq/image/icon_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:25px;
}

#faqpage #faq_inner dl dd span.small {
	font-size:10px;
	}

#faqpage #faq_inner dl dd a {
	color: #241D1B;
	text-decoration: none;
}
#faqpage #faq_inner dl dd a:visited {
	text-decoration: none;
}
#faqpage #faq_inner dl dd a:hover {
	text-decoration: underline;
	color: #241D1B;
}

#faqpage .cinderellatime {
	margin-top:30px;
	}


/* プライバシーポリシー
======================================================== */
#privacypage {
	}

#privacypage #privacy_inner {
	width:860px;
	margin:0 auto;
	}
	
#privacypage #privacy_inner h2 {
	padding-bottom:15px;
	border-bottom:1px dotted #B3B3B3;
	}

#privacypage #privacy_inner p {
	padding-top:15px;
	margin-bottom:50px;
	line-height:190%;
	}

#privacypage #privacy_inner p a {
	color: #241D1B;
	text-decoration: underline;
}
#privacypage #privacy_inner p a:visited {
	text-decoration: none;
}
#privacypage #privacy_inner p a:hover {
	text-decoration: none;
	color: #241D1B;
}


/* 企業情報
======================================================== */
#corporatepage {
	}

#corporatepage #corporate_inner {
	width:860px;
	margin:0 auto;
	}

#corporatepage #corporate_inner .corporatetable {
	width:860px;
}

#corporatepage #corporate_inner .corporatetable th {
	border-bottom:1px dotted #B3B3B3;
	padding-bottom:15px;
	padding-top:15px;
	width:180px;
}

#corporatepage #corporate_inner .corporatetable td {
	border-bottom:1px dotted #B3B3B3;
	padding-bottom:15px;
	padding-top:15px;
}

#corporatepage #corporate_inner .corporatetable td a {
	color: #241D1B;
	text-decoration: none;
}
#corporatepage #corporate_inner .corporatetable td a:visited {
	text-decoration: none;
}
#corporatepage #corporate_inner .corporatetable td a:hover {
	text-decoration: underline;
	color: #241D1B;
}

#corporatepage .cinderellatime {
	margin-top:30px;
	}



/* 企業情報
======================================================== */
#notepage {
	}

#notepage #note_inner {
	width:860px;
	margin:0 auto;
	}

#notepage #note_inner h2 {
	padding-bottom:15px;
	border-bottom:1px dotted #B3B3B3;
	}

#notepage #note_inner p {
	padding-top:15px;
	margin-bottom:50px;
	line-height:190%;
	}

#notepage #note_inner p a {
	color: #241D1B;
	text-decoration: underline;
}
#notepage #note_inner p a:visited {
	text-decoration: none;
}
#notepage #note_inner p a:hover {
	text-decoration: none;
	color: #241D1B;
}

#notepage #note_inner .tenpotitle {
	margin-bottom:50px;
	margin-top:15px;
}

#notepage #note_inner .tenpotitle th,
#notepage #note_inner .tenpotitle td {
	padding-top:5px;
	padding-bottom:5px;
	}

#notepage #note_inner .tenpotitle th {
	width:125px;
	}

#notepage #note_inner .tenpotitle td a {
	color: #241D1B;
	text-decoration: underline;
}
#notepage #note_inner .tenpotitle td a a:visited {
	text-decoration: none;
}
#notepage #note_inner .tenpotitle td a a:hover {
	text-decoration: none;
	color: #241D1B;
}



/* サイトマップ
======================================================== */
#sitemappage {
	}

#sitemappage #sitemap_inner {
	width:860px;
	margin:0 auto;
	}

#sitemappage #sitemap_inner .onebox {
	width:860px;
}

#sitemappage #sitemap_inner .onebox .sitemaparea {
	float:left;
	width:213px;
	padding-top:20px;
	padding-bottom:20px;
	border-left:1px dotted #B3B3B3;
	}

#sitemappage #sitemap_inner .onebox .sitemaparea li {
	background-image: url(../../sitemap/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: 15px 5px;
	padding-left:25px;
	padding-bottom:10px;
}

#sitemappage #sitemap_inner .onebox .sitemaparea li a {
	color: #241D1B;
	text-decoration: none;
}
#sitemappage #sitemap_inner .onebox .sitemaparea li a:visited {
	text-decoration: none;
}
#sitemappage #sitemap_inner .onebox .sitemaparea li a:hover {
	text-decoration: underline;
	color: #241D1B;
}

#sitemappage #sitemap_inner .onebox .sitelast {
	border-right:1px dotted #B3B3B3;
}

#sitemappage .cinderellatime {
	margin-top:30px;
	}



/* ニュース
======================================================== */
#newspage {
	}

#newspage #news_inner {
	width:860px;
	margin:0 auto;
	}

#newspage #news_inner .newsyear {}

#newspage #news_inner .newsyear li {
	background-color:#ced8db;
	width:45px;
	padding:10px;
	text-align:center;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	font-size:14px;
  	}

#newspage #news_inner #newsarea {
	width:860px;
	margin-top:25px;
	}

#newspage #news_inner #newsarea .newsleft {
	width:160px;
	float:left;
	}

#newspage #news_inner #newsarea .newsleft .year {
	font-size:16px;
	font-weight:bold;
	}

#newspage #news_inner #newsarea .newsright {
	width:680px;
	float:right;
	}

#newspage #news_inner #newsarea .newsright .newslist {
	margin-bottom:30px;
	}

#newspage #news_inner #newsarea .newsright .newslist dt {
	font-weight:bold;
	color:#669ac9;
	font-size:14px;
	margin-bottom:8px;
	}

#newspage #news_inner #newsarea .newsright .newslist dd {
	font-size:14px;
}

#newspage #news_inner #newsarea .newsright .newslist dd a {
	color: #669ac9;
	text-decoration: underline;
}
#newspage #news_inner #newsarea .newsright .newslist dd a:visited {
	text-decoration: none;
}
#newspage #news_inner #newsarea .newsright .newslist dd a:hover {
	text-decoration: none;
	color: #669ac9;
}

#newspage .cinderellatime {
	margin-top:30px;
	}



/* ご利用ガイド
======================================================== */
#guidepage {
	}

#guidepage #guide_inner {
	width:860px;
	margin:0 auto;
	}

#guidepage #guide_inner .guidebox {
	width:860px;
}

#guidepage #guide_inner .guidebox .navbox {
	float:left;
	width:200px;
	}

#guidepage #guide_inner .guidebox .navbox .tit_nav {
	margin-bottom:25px;
	}

#guidepage #guide_inner .guidebox .navbox ul {}

#guidepage #guide_inner .guidebox .navbox ul li {
	margin-bottom:15px;
	}

#guidepage #guide_inner .guidebox .navbox ul li a {
	color: #241D1B;
	text-decoration: none;
}
#guidepage #guide_inner .guidebox .navbox ul li a:visited {
	text-decoration: none;
}
#guidepage #guide_inner .guidebox .navbox ul li a:hover {
	text-decoration: underline;
	color: #241D1B;
}

#guidepage #guide_inner .guidebox .guidearea {
	float:right;
	width:640px;
	}

#guidepage #guide_inner .guidebox .guidearea .lead {
	font-size:14px;
	}

#guidepage #guide_inner .guidebox .guidearea h2 {
	margin-top:55px;
	margin-bottom:20px;
	padding-bottom:15px;
	border-bottom:1px dotted #B3B3B3;
	}

#guidepage #guide_inner .guidebox .guidearea .list_dot01 {}

#guidepage #guide_inner .guidebox .guidearea .list_dot01 li {
	line-height:190%;
	background-image: url(../../guidance/image/list_dot01.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left:10px;
}

#guidepage #guide_inner .guidebox .guidearea .list_dot02 {}

#guidepage #guide_inner .guidebox .guidearea .list_dot02 li {
	line-height:190%;
	background-image: url(../../guidance/image/list_dot02.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left:15px;
}

#guidepage #guide_inner .guidebox .guidearea .txt {
	line-height:190%;
}

#guidepage #guide_inner .guidebox .guidearea .txt a {
	color: #241D1B;
	text-decoration: underline;
}
#guidepage #guide_inner .guidebox .guidearea .txt a:visited {
	text-decoration: none;
}
#guidepage #guide_inner .guidebox .guidearea .txt a:hover {
	text-decoration: none;
	color: #241D1B;
}

#guidepage #guide_inner .guidebox .guidearea .atobarai {
	margin-top:10px;
	margin-bottom:20px;
	}

#guidepage .cinderellatime {
	margin-top:30px;
	}




/* 定期
======================================================== */
#teikipage {
	margin-top:80px;
	}


#teikipage .teikiHead {
    background: url("../../teiki/image/bg_service.jpg") no-repeat scroll right top rgba(0, 0, 0, 0);
    font-size: 14px;
    margin-top: 20px;
    min-height: 313px;
    padding-bottom: 25px;
    padding-right: 465px;
    padding-top: 35px;
}

#teikipage .teikiHead p {
	margin-top:35px;
	line-height:200%;
	}

#teikipage .teikiList {
    background: url("../../teiki/image/check_pink.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-bottom: 60px;
    padding: 1px;
}
#teikipage .teikiList ul {
    background: none repeat scroll 0 0 #fcfafb;
    letter-spacing: 1.5px;
    padding: 25px 30px;
}
#teikipage .teikiList ul li {
	margin-bottom:10px;
	}


#teikipage .teikiList strong {
    color: #cb006b;
    font-size: 17px;
}
#teikipage .ctItem {
    background: url("../../teiki/image/dot_line.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    padding: 0 10px 20px;
}
#teikipage .ctLeft {
    float: left;
    width: 502px;
}
#teikipage .ctRight {
    float: right;
    width: 502px;
}
#teikipage .ctItem dt {
    margin-bottom: 5px;
}
#teikipage .ctItem dd {
    font-size: 15px;
    letter-spacing: 0;
}
#teikipage .teikiPrice {
    padding-bottom: 30px;
    padding-top: 20px;
}
#teikipage .teikiPrice table {
    border-collapse: collapse;
    letter-spacing: 1.5px;
    line-height: 1.4;
    margin: 0 auto 30px;
    width: 400px;
}
#teikipage .teikiPrice table th, .teikiPrice table td {
    padding: 0;
}
#teikipage .teikiPrice table th.usualPrice {
    font-size: 12px;
    padding-top: 25px;
}
#teikipage .teikiPrice table th.usualPrice span {
    font-size: 17px;
}
#teikipage .teikiPrice table td.spPrice {
    font-size: 14px;
    text-align: right;
}
#teikipage .teikiPrice table td.spPrice span {
    font-size: 24px;
}

#teikipage .buyArea {
    background: url("../../teiki/image/check_gray.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0 auto;
    padding: 1px;
    width: 400px;
}
#teikipage .buyInner {
    background: none repeat scroll 0 0 #fff;
    font-size: 12px;
    letter-spacing: 0;
    padding: 20px;
}
#teikipage .buyInner dl {
    margin-bottom: 15px;
}
#teikipage .buyInner dt span {
    font-size: 14px;
    font-weight: bold;
}

#teikipage .center {
	text-align:center;
	}

#teikipage .btnbuy {
	width:125px;
	margin:7px auto 0 auto;
	background-color:#183077;
	text-align:center;
}

#teikipage .btnbuy .box {
	background-color:#183077;
	border:none;
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer;
}


/* 化粧水
======================================================== */
#keshoushuipage {
	margin-top:-110px;
	background-image: url(../../lotion/image/keshousuibg.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#keshoushuipage .nanocomm {
	padding-top:150px;
	margin-bottom:25px;
	}

#keshoushuipage .nanocomm .khaigou {
	margin-bottom:0px;
	}

#keshoushuipage .nanocomm .khaigou_txt {
	font-size:11px;
	margin-bottom:15px;
	}

#keshoushuipage .caption {
	margin-left:80px;
	font-size:10px;
}

#keshoushuipage .itemarea {
	margin-top: 60px;
	margin-left:80px;
	position:relative;
}

#keshoushuipage .itemarea .itemimg {
/*	position:absolute;
	top:30px;
	left:90px; */
	}

#keshoushuipage .itemarea .itemtxt01 {
/*	position:absolute;
	top:100px;
	left:60px; */
	text-align:center;
	font-size:11px;
	}
	
#keshoushuipage .itemarea .itemtxt02 {
/*	position:absolute;
	top:190px;
	left:50px; */
	text-align:center;
}

#keshoushuipage .itemarea .itemtxt02 span {
	color:#183077;
}

#keshoushuipage .itemarea .buybtn {
/*	position:absolute;
	top:350px;
	left:75px; */
}

#keshoushuipage .itemarea .nano01btn {
/*	position:absolute;
	top:485px;
	left:10px; */
	}

#keshoushuipage .itemarea .nano01btn a,
#keshoushuipage .itemarea .nano02btn a {
	color: #FFFFFF;
	text-decoration: none;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#keshoushuipage .itemarea .nano01btn a {
	background-color:#172F76;
}
#keshoushuipage .itemarea .nano02btn a {
	background-color:#D6848B;
}
#keshoushuipage .itemarea .nano01btn a:visited,
#keshoushuipage .itemarea .nano02btn a:visited {
	text-decoration: none;
}
#keshoushuipage .itemarea .nano01btn a:hover,
#keshoushuipage .itemarea .nano02btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#keshoushuipage .howtotitle {
	margin-top:30px;
	font-size:14px;
}

#keshoushuipage .nanohowto {
	margin-left:80px;
	margin-top:10px;
	width:860px;
	}

#keshoushuipage .nanohowto .howtoleft {
	width:160px;
	float:left;
	}

#keshoushuipage .nanohowto .howtoright {
	float:right;
	width:700px;
	margin-top:10px;
	}

#keshoushuipage .nanohowto .howtoright ul {
	margin-bottom:10px;
}

#keshoushuipage .nanohowto .howtoright ul li {
	float:left;
	margin-left:10px;
	width:222px;
	}

#keshoushuipage .nanohowto .howtoright ul li dl {}

#keshoushuipage .nanohowto .howtoright ul li dl dt {}

#keshoushuipage .nanohowto .howtoright ul li dl dd {
	text-align:center;
	margin-top:5px;
	}

/*20150728*/
#keshoushuipage #nikibiarea {
	background-color:#e5f7fa;
	margin-top:30px;
	}

#keshoushuipage #nikibiarea .nikibiarea_top {
	width:925px;
	}

#keshoushuipage #nikibiarea .nikibiarea_top .left {
	float:left;
	width:165px;
	}

#keshoushuipage #nikibiarea .nikibiarea_top .right {
	float:right;
	width:760px;	
	}

#keshoushuipage #nikibiarea .nikibiarea_top .right .title {
	font-size:23px;
	color:#154994;
	margin-top:15px;
	}

#keshoushuipage #nikibiarea .nikibiarea_top .right .bihada {
	width:730px;
	}

#keshoushuipage #nikibiarea .nikibiarea_top .right .bihada dt {
	width:85px;
	float:left;
	color:#00b3c8;
	font-size:14px;
	}

#keshoushuipage #nikibiarea .nikibiarea_top .right .bihada dd {
	width:635px;
	float:right;
	font-size:11px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom {
	width:860px;
	margin: 0 auto;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left {
	width:480px;
	float:left;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop {
	margin-top:15px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari {
	float:left;
	width:225px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .seibun {}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .icon {
	margin-top:30px;
	text-align:center;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .txt {
	text-align:center;
	font-size:13px;
	margin-top:10px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .txt span.color {
	color:#00b3c8;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop .item {
	float:left;
	width:155px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .lefttop .buybtn {
	float:right;
	width:92px;
	margin-top:260px;
	}
	
#keshoushuipage #nikibiarea .nikibiarea_bottom .left .leftbottom {
	margin-top:20px;
	}	

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn {
	margin-left:125px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#00b4c8;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#keshoushuipage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn a:visited {
	text-decoration: none;
}
#keshoushuipage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}


#keshoushuipage #nikibiarea .nikibiarea_bottom .right {
	width:360px;
	float:left;
	background-color:#FFFFFF;
	margin-top:60px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .itemshin {
	float:left;
	width:142px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightright {
	width:218px;
	float:right;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightright .kurenjingu {
	text-align:right;
	color:#00b3c8;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightright .sukkiri {
	color:#154994;
	text-align:center;
	margin-top:60px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightright .icon {
	margin-top:20px;
	text-align:center;
	}


#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightright .txt {
	text-align:center;
	font-size:11px;
	margin-top:10px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightright .txt span.color {
	color:#00b3c8;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn {
	margin-left:10px;
	margin-bottom:10px;
	margin-top:25px;
	}

#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#00b4c8;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn a:visited {
	text-decoration: none;
}
#keshoushuipage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#keshoushuipage #nikibiarea .chui {
	font-size:9px;
	text-align:right;
	margin-top:30px;
	}
/*20150728*/

#keshoushui2page {
	margin-top:0px;
	background-image: url(../../lotion/image/keshousuibg02.png);
	background-repeat: no-repeat;
	background-position: right top;
}

#keshoushui2page .comment {
	color:#183077;
	font-size:20px;
	letter-spacing:2px;
}

#keshoushui2page .originalarea {
	width:920px;
	margin: 0 auto;
}

#keshoushui2page .originalarea .originalarea_inner {
	width:860px;
	margin: 0 auto;
	}

#keshoushui2page .originalarea .kounoupng {}

#keshoushui2page .originalarea .kounoutitle {
	margin-top:10px;
	font-size:14px;
	}

#keshoushui2page .originalarea .kounoutitle span {
	color:#172f76;
	}
	
#keshoushui2page .originalarea .kounoutxt {
	background-image: url(../../lotion/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	margin-top:10px;
}

#keshoushui2page .originalarea .ce {
	margin-top:15px;
	}

/*20150728*/
#keshoushui2page .oriarea {
	background-image: url(../../lotion/image/oriseibun_item.png);
	background-repeat: no-repeat;
	background-position: center 100px;
}

#keshoushui2page .oriarea .iyakubugai {
	color:#000;
	font-size:15px;
	padding-top:20px;
	}

#keshoushui2page .oriarea .iyakubugai span {
	color:#154A95;
	font-size:15px;
	padding-top:20px;
}

#keshoushui2page .oriarea .oritable {}

#keshoushui2page .oriarea .oritable td {
	vertical-align:top;
	}

#keshoushui2page .oriarea .oritable td .seibunimg {
	margin-top:15px;
	}

#keshoushui2page .oriarea .oritable td .seibuntitle {
	margin-top:10px;
	}

#keshoushui2page .oriarea .oritable td .seibuntitle span {
	font-size:14px;
	color:#172f76;
	}

#keshoushui2page .oriarea .oritable td .seibuntxt {
	background-image: url(../../lotion/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:11px;
	padding-left:12px;
} 

#keshoushui2page .oriarea .oritable td .chui {
	margin-top:30px;
	font-size:10px;
	}

#keshoushui2page .oriarea .oritable td .backpage {
	margin-top:30px;
	}

#keshoushui2page .oriarea .oritable td .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
#keshoushui2page .oriarea .oritable td .backpage a:visited {
	text-decoration: none;
}
#keshoushui2page .oriarea .oritable td .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}

#keshoushui2page .nikibiarea {
	background-image: url(../../lotion/image/nikibiseibun_item.png);
	background-repeat: no-repeat;
	background-position: 375px 220px;
	background-color:#e5f7fa;
	margin-top:70px;
}

#keshoushui2page .nikibiarea .nikibiarea_inner {
	width:860px;
	margin:0 auto;
	background-image: url(../../lotion/image/keshousuibg03.png);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding-bottom:30px;
	}

#keshoushui2page .nikibiarea .iyakubugai {
	color:#00b3c8;
	font-size:15px;
	padding-top:20px;
	}

#keshoushui2page .nikibiarea .iyakugaiimg {
	margin-top:15px;
	}

#keshoushui2page .nikibiarea .iyakutitle {
	margin-top:10px;
	font-size:14px;
}

#keshoushui2page .nikibiarea .iyakutitle span {
	color:#00b3c8;
}

#keshoushui2page .nikibiarea .oritable {}

#keshoushui2page .nikibiarea .oritable td {
	vertical-align:top;
	}

#keshoushui2page .nikibiarea .oritable td .seibunimg {
	margin-top:15px;
	}

#keshoushui2page .nikibiarea .oritable td .seibuntitle {
	margin-top:10px;
	}

#keshoushui2page .nikibiarea .oritable td .seibuntitle span {
	font-size:14px;
	color:#00b3c8;
	}

#keshoushui2page .nikibiarea .oritable td .seibuntxt {
	background-image: url(../../lotion/image/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	font-size:11px;
	padding-left:12px;
} 

#keshoushui2page .nikibiarea .oritable td .chui {
	margin-top:30px;
	font-size:10px;
	}

#keshoushui2page .nikibiarea .oritable td .backpage {
	margin-top:30px;
	}

#keshoushui2page .nikibiarea .oritable td .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
#keshoushui2page .nikibiarea .oritable td .backpage a:visited {
	text-decoration: none;
}
#keshoushui2page .nikibiarea .oritable td .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}






#keshoushui2page .kansouarea {
	background-image: url(../../lotion/image/150930_detail_bg.png);
	background-repeat: no-repeat;
	background-position: 400px 220px;
	background-color:#FBF3F3;
	margin-top:70px;
}

#keshoushui2page .kansouarea .kansouarea_inner {
	width:860px;
	margin:0 auto;
	padding-bottom:30px;
	}

#keshoushui2page .kansouarea .iyakubugai {
	color:#000;
	font-size:15px;
	padding-top:20px;
	}

#keshoushui2page .kansouarea .iyakubugai span {
	color:#D6848B;
	font-size:15px;
	padding-top:20px;
	}

#keshoushui2page .kansouarea .iyakugaiimg {
	margin-top:15px;
	}

#keshoushui2page .kansouarea .iyakutitle {
	margin-top:10px;
	font-size:14px;
}

#keshoushui2page .kansouarea .iyakutitle span {
	color:#00b3c8;
}

#keshoushui2page .kansouarea .oritable {}

#keshoushui2page .kansouarea .oritable td {
	vertical-align:top;
	}

#keshoushui2page .kansouarea .oritable td .seibunimg {
	margin-top:15px;
	}

#keshoushui2page .kansouarea .oritable td .seibuntitle {
	margin-top:10px;
	}

#keshoushui2page .kansouarea .oritable td .seibuntitle span {
	font-size:14px;
	color:#183077;
	}

#keshoushui2page .kansouarea .oritable td .seibuntxt {
	background-image: url(../../lotion/image/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	font-size:11px;
	padding-left:12px;
} 

#keshoushui2page .kansouarea .oritable td .chui {
	margin-top:30px;
	font-size:10px;
	}

#keshoushui2page .kansouarea .oritable td .backpage {
	margin-top:30px;
	}

#keshoushui2page .kansouarea .oritable td .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#D6848B;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
#keshoushui2page .kansouarea .oritable td .backpage a:visited {
	text-decoration: none;
}
#keshoushui2page .kansouarea .oritable td .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}


/*20150728*/


#keshoushui2page .originalarea .kounouarea {
	width:860px;
	margin-top:15px;
}

#keshoushui2page .originalarea .kounouarea .kounouarea_left {
	float:left;
	width:415px;
	}

#keshoushui2page .originalarea .kounouarea .kounouarea_left .caption {
	font-size:10px;
	margin-top:35px;
	}

#keshoushui2page .originalarea .backpage {
	margin-top:30px;
	}

#keshoushui2page .originalarea .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
#keshoushui2page .originalarea .backpage a:visited {
	text-decoration: none;
}
#keshoushui2page .originalarea .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}

#keshoushui2page .originalarea .kounouarea .kounouarea_right {
	float:right;
	width:415px;
	}

#keshoushui2page .originalarea .kounouarea .kounouarea_right .keshousui02 {
	margin-left:20px;
	}

#keshoushui2page .number {
	font-size:10px;
	}



/* 乳液
======================================================== */
#emulsionpage {
	margin-top:-110px;
	background-image: url(../../emulsion/image/150930_emulsion_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#emulsionpage .nanocomm {
	padding-top:150px;
	margin-bottom:25px;
	}

#emulsionpage .nanocomm .khaigou {
	margin-bottom:0px;
	color: #A6387E;
	}

#emulsionpage .nanocomm .khaigou_txt {
	font-size:11px;
	margin-bottom:15px;
	}

#emulsionpage .caption {
	margin-left:80px;
	font-size:10px;
}

#emulsionpage .itemarea {
	margin-top: 60px;
	margin-left:80px;
	position:relative;
}

#emulsionpage .itemarea .itemimg {
/*	position:absolute;
	top:30px;
	left:90px; */
	}

#emulsionpage .itemarea .itemtxt01 {
/*	position:absolute;
	top:100px;
	left:60px; */
	text-align:center;
	font-size:11px;
	}
	
#emulsionpage .itemarea .itemtxt02 {
/*	position:absolute;
	top:190px;
	left:50px; */
	text-align:center;
}

#emulsionpage .itemarea .itemtxt02 span {
	color:#183077;
}

#emulsionpage .itemarea .buybtn {
/*	position:absolute;
	top:350px;
	left:75px; */
}

#emulsionpage .itemarea .nano01btn {
/*	position:absolute;
	top:485px;
	left:10px; */
	}

#emulsionpage .itemarea .nano01btn a,
#emulsionpage .itemarea .nano02btn a {
	color: #FFFFFF;
	text-decoration: none;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#emulsionpage .itemarea .nano01btn a {
	background-color:#A6387E;
}
#emulsionpage .itemarea .nano02btn a {
	background-color:#007CC5;
}
#emulsionpage .itemarea .nano01btn a:visited,
#emulsionpage .itemarea .nano02btn a:visited {
	text-decoration: none;
}
#emulsionpage .itemarea .nano01btn a:hover,
#emulsionpage .itemarea .nano02btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#emulsionpage .howtotitle {
	margin-top:30px;
	font-size:14px;
}

#emulsionpage .nanohowto {
	margin-left:80px;
	margin-top:10px;
	width:860px;
	}

#emulsionpage .nanohowto .howtoleft {
	width:160px;
	float:left;
	}

#emulsionpage .nanohowto .howtoright {
	float:right;
	width:700px;
	margin-top:10px;
	}

#emulsionpage .nanohowto .howtoright ul {
	margin-bottom:10px;
}

#emulsionpage .nanohowto .howtoright ul li {
	float:left;
	margin-left:10px;
	width:222px;
	}

#emulsionpage .nanohowto .howtoright ul li dl {}

#emulsionpage .nanohowto .howtoright ul li dl dt {}

#emulsionpage .nanohowto .howtoright ul li dl dd {
	text-align:center;
	margin-top:5px;
	}

/*20150728*/
#emulsionpage #nikibiarea {
	background-color:#e5f7fa;
	margin-top:30px;
	}

#emulsionpage #nikibiarea .nikibiarea_top {
	width:925px;
	}

#emulsionpage #nikibiarea .nikibiarea_top .left {
	float:left;
	width:165px;
	}

#emulsionpage #nikibiarea .nikibiarea_top .right {
	float:right;
	width:760px;	
	}

#emulsionpage #nikibiarea .nikibiarea_top .right .title {
	font-size:23px;
	color:#154994;
	margin-top:15px;
	}

#emulsionpage #nikibiarea .nikibiarea_top .right .bihada {
	width:730px;
	}

#emulsionpage #nikibiarea .nikibiarea_top .right .bihada dt {
	width:85px;
	float:left;
	color:#00b3c8;
	font-size:14px;
	}

#emulsionpage #nikibiarea .nikibiarea_top .right .bihada dd {
	width:635px;
	float:right;
	font-size:11px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom {
	width:860px;
	margin: 0 auto;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left {
	width:480px;
	float:left;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop {
	margin-top:15px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari {
	float:left;
	width:225px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .seibun {}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .icon {
	margin-top:30px;
	text-align:center;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .txt {
	text-align:center;
	font-size:13px;
	margin-top:10px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop .hidari .txt span.color {
	color:#00b3c8;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop .item {
	float:left;
	width:155px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .lefttop .buybtn {
	float:right;
	width:92px;
	margin-top:260px;
	}
	
#emulsionpage #nikibiarea .nikibiarea_bottom .left .leftbottom {
	margin-top:20px;
	}	

#emulsionpage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn {
	margin-left:125px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#00b4c8;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#emulsionpage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn a:visited {
	text-decoration: none;
}
#emulsionpage #nikibiarea .nikibiarea_bottom .left .leftbottom .nano01btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}


#emulsionpage #nikibiarea .nikibiarea_bottom .right {
	width:360px;
	float:left;
	background-color:#FFFFFF;
	margin-top:60px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .itemshin {
	float:left;
	width:142px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightright {
	width:218px;
	float:right;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightright .kurenjingu {
	text-align:right;
	color:#00b3c8;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightright .sukkiri {
	color:#154994;
	text-align:center;
	margin-top:60px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightright .icon {
	margin-top:20px;
	text-align:center;
	}


#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightright .txt {
	text-align:center;
	font-size:11px;
	margin-top:10px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightright .txt span.color {
	color:#00b3c8;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn {
	margin-left:10px;
	margin-bottom:10px;
	margin-top:25px;
	}

#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#00b4c8;
	width:240px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn a:visited {
	text-decoration: none;
}
#emulsionpage #nikibiarea .nikibiarea_bottom .right .rightbottom .nano01btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#emulsionpage #nikibiarea .chui {
	font-size:9px;
	text-align:right;
	margin-top:30px;
	}
/*20150728*/

#emulsion2page {
	margin-top:0px;
	background-image: url(../../emulsion/image/150930_emulsion_wrapper_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#emulsion2page .comment {
	color:#183077;
	font-size:20px;
	letter-spacing:2px;
}

#emulsion2page .originalarea {
	width:920px;
	margin: 0 auto;
}

#emulsion2page .originalarea .originalarea_inner {
	width:860px;
	margin: 0 auto;
	}

#emulsion2page .originalarea .kounoupng {}

#emulsion2page .originalarea .kounoutitle {
	margin-top:10px;
	font-size:14px;
	}

#emulsion2page .originalarea .kounoutitle span {
	color:#172f76;
	}
	
#emulsion2page .originalarea .kounoutxt {
	background-image: url(../../lotion/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:15px;
	margin-top:10px;
}

#emulsion2page .originalarea .ce {
	margin-top:15px;
	}

/*20150728*/
#emulsion2page .oriarea {
	background-image: url(../../emulsion/image/150930_detail_emulsion_bg.png);
	background-repeat: no-repeat;
	background-position: center 25px;
}

#emulsion2page .oriarea .oritable {}

#emulsion2page .oriarea .oritable td {
	vertical-align:top;
	}

#emulsion2page .oriarea .oritable td .seibunimg {
	margin-top:15px;
	}

#emulsion2page .oriarea .oritable td .seibuntitle {
	margin-top:10px;
	}

#emulsion2page .oriarea .oritable td .seibuntitle span {
	font-size:14px;
	color:#172f76;
	}

#emulsion2page .oriarea .oritable td .seibuntxt {
	background-image: url(../../lotion/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:11px;
	padding-left:12px;
} 

#emulsion2page .oriarea .oritable td .chui {
	margin-top:30px;
	font-size:10px;
	}

#emulsion2page .oriarea .oritable td .backpage {
	margin-top:30px;
	}

#emulsion2page .oriarea .oritable td .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
#emulsion2page .oriarea .oritable td .backpage a:visited {
	text-decoration: none;
}
#emulsion2page .oriarea .oritable td .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}

#emulsion2page .nikibiarea {
	background-image: url(../../lotion/image/nikibiseibun_item.png);
	background-repeat: no-repeat;
	background-position: 375px 220px;
	background-color:#e5f7fa;
	margin-top:70px;
}

#emulsion2page .nikibiarea .nikibiarea_inner {
	width:860px;
	margin:0 auto;
	background-image: url(../../lotion/image/keshousuibg03.png);
	background-repeat: no-repeat;
	background-position: right 20px;
	padding-bottom:30px;
	}

#emulsion2page .nikibiarea .iyakubugai {
	color:#00b3c8;
	font-size:15px;
	padding-top:20px;
	}

#emulsion2page .nikibiarea .iyakugaiimg {
	margin-top:15px;
	}

#emulsion2page .nikibiarea .iyakutitle {
	margin-top:10px;
	font-size:14px;
}

#emulsion2page .nikibiarea .iyakutitle span {
	color:#00b3c8;
}

#emulsion2page .nikibiarea .oritable {}

#emulsion2page .nikibiarea .oritable td {
	vertical-align:top;
	}

#emulsion2page .nikibiarea .oritable td .seibunimg {
	margin-top:15px;
	}

#emulsion2page .nikibiarea .oritable td .seibuntitle {
	margin-top:10px;
	}

#emulsion2page .nikibiarea .oritable td .seibuntitle span {
	font-size:14px;
	color:#00b3c8;
	}

#emulsion2page .nikibiarea .oritable td .seibuntxt {
	background-image: url(../../lotion/image/arrow03.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	font-size:11px;
	padding-left:12px;
} 

#emulsion2page .nikibiarea .oritable td .chui {
	margin-top:30px;
	font-size:10px;
	}

#emulsion2page .nikibiarea .oritable td .backpage {
	margin-top:30px;
	}

#emulsion2page .nikibiarea .oritable td .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
#emulsion2page .nikibiarea .oritable td .backpage a:visited {
	text-decoration: none;
}
#emulsion2page .nikibiarea .oritable td .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}
/*20150728*/


#emulsion2page .originalarea .kounouarea {
	width:860px;
	margin-top:15px;
}

#emulsion2page .originalarea .kounouarea .kounouarea_left {
	float:left;
	width:415px;
	}

#emulsion2page .originalarea .kounouarea .kounouarea_left .caption {
	font-size:10px;
	margin-top:35px;
	}

#emulsion2page .originalarea .backpage {
	margin-top:30px;
	}

#emulsion2page .originalarea .backpage a {
	color: #FFFFFF;
	text-decoration: none;
	background-color:#172F76;
	width:335px;
	display:block;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}
#emulsion2page .originalarea .backpage a:visited {
	text-decoration: none;
}
#emulsion2page .originalarea .backpage a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#172F76;
}

#emulsion2page .originalarea .kounouarea .kounouarea_right {
	float:right;
	width:415px;
	}

#emulsion2page .originalarea .kounouarea .kounouarea_right .keshousui02 {
	margin-left:20px;
	}

#emulsion2page .number {
	font-size:10px;
	}
