@charset "utf-8";


/*wd-qa*/

#qanda {
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../../img/wellness/wd_main_bg.gif);
	background-repeat: repeat-y;
}
#qanda-header {
	background-image: url(../../img/wd-qa/qanda_title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 54px;
	width: 556px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#qanda-header h2 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
#qanda-header p {
	margin: 0px;
	padding: 0px;
}
#qanda-list {
	width: 534px;
	margin-left: 11px;
	background-image: url(../../img/wd-qa/qanda_list_bg.gif);
	background-repeat: repeat-y;
}
#qanda-list-left {
	width: 267px;
	float: left;
}
#qanda-list-right {
	width: 253px;
	float: right;
}
.qanda-list-conatiner h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.qanda-list-conatiner h3.qanda-list03 {
	margin-top: 10px;
}
.qanda-list-conatiner ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 253px;
}
.qanda-list-conatiner ul li {
	list-style: none;
	background-repeat: no-repeat;
	background-position: 1px top;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 1.3;
	font-size: small;
}
.q01 {
	background-image: url(../../img/wd-qa/qanda_ic01.jpg);
}
.q02 {
	background-image: url(../../img/wd-qa/qanda_ic02.jpg);
}
.q03 {
	background-image: url(../../img/wd-qa/qanda_ic03.jpg);
}
.q04 {
	background-image: url(../../img/wd-qa/qanda_ic04.jpg);
}
.q05 {
	background-image: url(../../img/wd-qa/qanda_ic05.jpg);
}
.q06 {
	background-image: url(../../img/wd-qa/qanda_ic06.jpg);
}
.q07 {
	background-image: url(../../img/wd-qa/qanda_ic07.jpg);
}
.q08 {
	background-image: url(../../img/wd-qa/qanda_ic08.jpg);
}
.q09 {
	background-image: url(../../img/wd-qa/qanda_ic09.jpg);
}
.q10 {
	background-image: url(../../img/wd-qa/qanda_ic10.jpg);
}

/* 12.MAY.2009 Edit */

#qanda-torikata-kenshoku {
	width: 534px;
	margin-left: 11px;
	clear: both;
	margin-bottom: 12px;
}
#qanda-torikata-kenshoku-header {
	background-image: url(../../img/wd-qa/qanda_torikata_a.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 63px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-position: 0px 20px;
	padding: 0px;
}
#qanda-torikata-kenshoku-header h3 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}

#qanda-torikata-supplement {
	width: 534px;
	margin-left: 11px;
	clear: both;
	margin-bottom: 12px;
}
#qanda-torikata-supplement-header {
	background-image: url(../../img/wd-qa/qanda_torikata_b.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 63px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-position: 0px 20px;
	padding: 0px;
}
#qanda-torikata-supplement-header h3 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}

#qanda-hokan-supplement {
	width: 534px;
	margin-left: 11px;
	clear: both;
	margin-bottom: 12px;
}
#qanda-hokan-supplement-header {
	background-image: url(../../img/wd-qa/qanda_hokan_a.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 43px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding: 0px;
}
#qanda-hokan-supplement-header h3 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}

#qanda-hokon-drink {
	width: 534px;
	margin-left: 11px;
	clear: both;
	margin-bottom: 12px;
}
#qanda-hokon-drink-header {
	background-image: url(../../img/wd-qa/qanda_hokan_b.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 43px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding: 0px;
}
#qanda-hokon-drink-header h3 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}

/* /12.MAY.2009 Edit */

#qanda-nomikata {
	width: 534px;
	margin-left: 11px;
	clear: both;
	margin-bottom: 12px;
}
#qanda-nomikata-header {
	background-image: url(../../img/wd-qa/qanda_nomikata.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 63px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-position: 0px 20px;
	padding: 0px;
}
#qanda-nomikata-header h3 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}

#qanda-hokan {
	width: 534px;
	margin-left: 11px;
	clear: both;
	margin-bottom: 12px;
}
#qanda-hokan-header {
	background-image: url(../../img/wd-qa/qanda_hokan.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 43px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding: 0px;
}
#qanda-hokan-header h3 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
#qanda-sonota {
	width: 534px;
	margin-left: 11px;
	clear: both;
	margin-bottom: 12px;
}
#qanda-sonota-header {
	background-image: url(../../img/wd-qa/qanda_sonota.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 43px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	padding: 0px;
}
#qanda-sonota-header h3 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
.question {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#q01 {
	background-image: url(../../img/wd-qa/qanda_01_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q02 {
	background-image: url(../../img/wd-qa/qanda_02_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q03 {
	background-image: url(../../img/wd-qa/qanda_03_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q04 {
	background-image: url(../../img/wd-qa/qanda_04_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q05 {
	background-image: url(../../img/wd-qa/qanda_05_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q06 {
	background-image: url(../../img/wd-qa/qanda_06_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q07 {
	background-image: url(../../img/wd-qa/qanda_07_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q08 {
	background-image: url(../../img/wd-qa/qanda_08_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q09 {
	background-image: url(../../img/wd-qa/qanda_09_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}
#q10 {
	background-image: url(../../img/wd-qa/qanda_10_bg.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 472px;
	padding-left: 62px;
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 12px;
	font-size: small;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
}

.answer {
	font-size: small;
	line-height: 1.5;
	background-image: url(../../img/wd-qa/qanda_ic_answer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 472px;
	padding-left: 62px;
	margin-bottom: 12px;
	padding-bottom: 5px;
}

.answer-1line {
	font-size: small;
	line-height: 1.5;
	background-image: url(../../img/wd-qa/qanda_ic_answer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 472px;
	padding-left: 62px;
	margin-bottom: 12px;
	height: 21px;
}
.qanda-pagetop {
	text-align: right;
	width: 534px;
	height: 22px;
	background-image: url(../../img/wd-qa/pagetop_bg.gif);
	background-repeat: repeat-x;
}
.qanda-pagetop-last {
	text-align: right;
	width: 534px;
	height: 22px;
}

/*wd-interview*/

#kenkou {
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../../img/wellness/wd_main_bg.gif);
	background-repeat: repeat-y;
}
#kenkou-header {
	background-image: url(../../img/wd-interview/kenkou_title.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 54px;
	width: 556px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#kenkou-header h2 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
#kenkou-header p {
	margin: 0px;
	padding: 0px;
}

/* vol.1 */

#kenkou-info {
	margin: 0px;
	background-image: url(../../img/wd-interview/kenkou_vol01.jpg);
	height: 183px;
	padding-top: 20px;
	padding-right: 160px;
	padding-bottom: 0px;
	padding-left: 53px;
	font-size: small;
	line-height: 1.5;
}

#kenkou-info h4 {
	text-indent: -9999px;
}

#kenkou-column {
	width: 534px;
	margin-left: 11px;
	margin-bottom: 10px;
}

#kenkou-column h3 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	background-image: url(../../img/wd-interview/kenkou_txt.gif);
	height: 55px;
}

/* /vol.1 */


/* vol.2 */

#kenkou-info-vol2 {
	margin: 0px;
	background-image: url(../../img/wd-interview/kenkou_vol02.jpg);
	height: 183px;
	padding-top: 20px;
	padding-right: 160px;
	padding-bottom: 0px;
	padding-left: 53px;
	font-size: small;
	line-height: 1.5;
}

#kenkou-info-vol2 h4 {
	text-indent: -9999px;
}

#kenkou-column-vol2 {
	width: 534px;
	margin-left: 11px;
	margin-bottom: 10px;
}

#kenkou-column-vol2 h3 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	background-image: url(../../img/wd-interview/kenkou_txt_vol02.gif);
	height: 55px;
}


/* /vol.2 */
/*--------------------------------------------------yoshikai--*/
/* vol.3 */
#kenkou-info-vol3 {
	margin: 0px;
	background: url(../../img/wd-interview/kenkou_vol03.jpg) no-repeat;
	height: 183px;
	padding-top: 12px;
	padding-right: 160px;
	padding-bottom: 10px;
	padding-left: 53px;
	font-size: small;
	line-height: 1.5;
}

#kenkou-info-vol3 h4 {
	text-indent: -9999px;
}

.kenkou-info-vol3-midashi {
	font-size: 93%;
	_margin-top: 30px;
}

#kenkou-column-vol3 {
	width: 534px;
	margin-left: 11px;
	margin-bottom: 10px;
}

#kenkou-column-vol3 h3 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	background: url(../../img/wd-interview/kenkou_txt_vol03.gif) no-repeat;
	height: 40px;
}

#kenkou-vol03-ph1 {
	background-image: url(../../img/wd-interview/kenkou_vol03_ph1.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	width: 142px;
	padding-right: 20px;
	float: left;
	height: 200px;
	_height: 190px;
}
#kenkou-vol03-ph2 {
	background-image: url(../../img/wd-interview/kenkou_vol03_ph2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 139px;
	float: right;
	height: 30px;
	font-size: x-small;
	line-height: 1.25;
	padding-top:140px;
}
#kenkou-vol03-ph3 {
	background-image: url(../../img/wd-interview/kenkou_vol03_ph3.jpg);
	background-repeat: no-repeat;
	background-position: left 15px;
	width: 125px;
	padding-right: 20px;
	float: left;
	height: 185px;
}
#kenkou-vol03-ph4 {
	background-image: url(../../img/wd-interview/kenkou_vol03_ph4.jpg);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	width: 217px;
	padding-right: 20px;
	float: left;
	height: 150px;
}
#kenkou-vol03-txt-r{
	padding-top:25px;
	font-size:80%;
	float: left;
	width:275px;
	line-height:1.7;
}
#kenkou-vol03-txt-r span{
	font-weight:bold;
}


/* IE7 hack */
*:first-child+html #kenkou-vol03-ph1,*:first-child+html #kenkou-vol03-ph2,
*:first-child+html #kenkou-vol03-ph3,*:first-child+html #kenkou-vol03-ph4 {
	letter-spacing: 1px;
}

/* IE6 earlier hack */
#kenkou-vol03-ph1,#kenkou-vol03-ph2,#kenkou-vol03-ph3,#kenkou-vol03-ph4 {
	_letter-spacing: 1px;
}
.kenkou-vol03 {
	width: 534px;
	margin-top: 13px;
	_margin-bottom: 30px;
	display: block;
}
.kenkou-vol03:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
.kenkou-vol03 {
	min-height: 1%;
}
/*Hides from IE-mac*/
*html .kenkou-vol03 {
	height: 1%;
}
.kenkou-txt-r2 {
	width: 380px;
	float: right;
	margin: 0px;
	padding: 0px;
}
/*-END-------------------------------------------------yoshikai--*/


#kenkou-vol01-ph1 {
	background-image: url(../../img/wd-interview/kenkou_vol01_ph1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 149px;
	padding-top: 163px;
	font-size: x-small;
	line-height: 1.25;
	padding-right: 24px;
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
}

/* IE7 hack */
*:first-child+html #kenkou-vol01-ph1 {
	letter-spacing: 1px;
}

/* IE6 earlier hack */
#kenkou-vol01-ph1 {
	_letter-spacing: 1px;
}

#kenkou-vol01-ph2 {
	background-image: url(../../img/wd-interview/kenkou_vol01_ph2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 149px;
	padding-top: 245px;
	font-size: x-small;
	line-height: 1.25;
	padding-left: 24px;
	float: right;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	height: 50px;
}

/* IE7 hack */
*:first-child+html #kenkou-vol01-ph2 {
	letter-spacing: 1px;
}

/* IE6 earlier hack */
#kenkou-vol01-ph2 {
	_letter-spacing: 1px;
}
/*0904*/
.kenkou-vol02 {
	width: 534px;
	margin-top: 13px;
}
/*0904*/
.kenkou-vol02:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
/*0904*/
.kenkou-vol02 {
	min-height: 1%;
}
/*0904*/
/*Hides from IE-mac*/
*html .kenkou-vol02 {
	height: 1%;
}
/*0904*/
.kenkou-vol02 {
	display: block;
}
/*End hide from IE-mac*/
/*0904*/
#kenkou-vol02-ph1 {
	background-image: url(../../img/wd-interview/kenkou_vol02_ph1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 149px;
	padding-right: 24px;
	float: left;
	height: 163px;
}
/*0904*/
#kenkou-vol02-ph2 {
	background-image: url(../../img/wd-interview/kenkou_vol02_ph2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 149px;
	padding-left: 24px;
	float: right;
	height: 163px;
}
/*0904*/
#kenkou-vol02-ph3 {
	background-image: url(../../img/wd-interview/kenkou_vol02_ph3.jpg);
	background-repeat: no-repeat;
	background-position: left 20px;
	width: 149px;
	padding-right: 24px;
	float: left;
	height: 163px;
	padding-top: 20px;
}
.kenkou-txt {
	width: 534px;
	margin-left: 11px;
	font-size: small;
	line-height: 1.5;
	clear: both;
	margin-bottom: 0px;
	_margin-bottom: 0px;
}
/*0904*/
.kenkou-txt-l {
	width: 361px;
	float: left;
	margin: 0px;
	padding: 0px;
}
/*0904*/
.kenkou-txt-r {
	width: 361px;
	float: right;
	margin: 0px;
	padding: 0px;
}
.kenkou-txt img {
	margin-top: 20px;
}
/*0904*/
.kenkou-imgb13 {
	margin-bottom: 1px;
}
.kenkou-brown {
	color: #bf9966;
	font-weight: bold;	
}
/*0904*/
.kenkou-pink {
	color: #d21034;
}

#kenkou-person {
	padding: 10px;
	border: 1px solid #ea95b7;
	margin-left: 11px;
	width: 512px;
	margin-top: 30px;
}
#kenkou-person img {
	padding-bottom: 5px;
}
#kenkou-person p {
	font-size: x-small;
	line-height: 1.5;
	margin: 0px;
	padding: 0px;
}
/* IE7 hack */
*:first-child+html #kenkou-person p {
	letter-spacing: 1px;
}

/* IE6 earlier hack */
#kenkou-person p {
	_letter-spacing: 1px;
}
/*0904*/
#kenkou-item {
	padding: 10px;
	border: 1px solid #ea95b7;
	margin-left: 11px;
	width: 512px;
	margin-top: 30px;
	height: 138px;
}
/*0904*/
#kenkou-item img {
	padding-right: 11px;
	float: left;
}
/*0904*/
#kenkou-item-box {
	width: 200px;
	float: right;
}
/*0904*/
#kenkou-item-box p {
	text-align: right;
	margin: 0px;
	padding: 0px;
	height: 17px;
}
/*0904*/
#kenkou-price {
	height: 74px;
	width: 200px;
	padding: 0px;
	position: relative;
	background-image: url(../../img/wd-interview/kenkou_price.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
}
/*0904*/
#kenkou-price-01 {
	position: absolute;
	left: 11px;
	top:12px;
}
/*0904*/
#kenkou-price-02 {
	position: absolute;
	right: 10px;
	top: 10px;
	text-align: right;
}
#kenkou-price-03 {
	position: absolute;
	left: 11px;
	bottom: 8px;
	color: #303172;
	font-weight: bold;
}
/*0904*/
#kenkou-price-04 {
	position: absolute;
	right: 10px;
	bottom: 8px;
	text-align: right;
	color: #CC0000;
	font-weight: bold;
}
/*0904*/
#kenkou-price span {
	font-size: 10px;
}
/*0904*/
#kenkou-price-cart a {
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 200px;
	display: block;
	text-indent: -9999px;
	background-image: url(../../img/wd-interview/kenkou_cart.jpg);
	background-repeat: no-repeat;
}
/*0904*/
.kenkou-section {
	width: 556px;
	height: 166px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.kenkou-section2 {
	width: 556px;
	height: 166px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*0904*/
.kenkou-read a {
	position: absolute;
	right: 10px;
	bottom: 10px;
	height: 13px;
	width: 73px;
	display: block;
	_bottom: 5px;
	background-image: url(../../img/wd-interview/read.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}


/*wd-about*/

#about {
	font-size: small;
	line-height: 1.5;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image: url(../../img/wd-about/about_bg.gif);
	background-repeat: repeat-y;
}
#about-header {
	background-image: url(../../img/wd-about/about_title.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 64px;
	width: 556px;
	margin: 0px;
}
#about-header h2 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
#about-header p {
	margin: 0px;
	padding: 0px;
}
#about-box1 {
	margin-left: 16px;
	background-image: url(../../img/wd-about/about_img1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#about-box1-txt {
	width: 344px;
}
#about-box1-txt h3 {
	margin: 0px;
	padding: 0px;
}
#about-txt {
	width: 524px;
}
.about-line {
	background-image: url(../../img/wd-about/about_line.gif);
	background-repeat: no-repeat;
	height: 49px;
	margin-left: 11px;
	width: 534px;
}
#about-box2 {
	margin-left: 16px;
	background-image: url(../../img/wd-about/about_ph1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 524px;
}
#about-box2-txt {
	width: 357px;
	margin-left: 167px;
}
#about-box2-txt h3 {
	margin: 0px;
	padding: 0px;
}
#about-box2-txt p {
	margin-left: 20px;
}
#about-box3 {
	background-image: url(../../img/wd-about/about_ph2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 539px;
}
#about-box3-txt {
	width: 360px;
}
#about-box3-txt h3 {
	margin: 0px;
	padding: 0px;
}
#about-box3-txt p {
	margin-left: 15px;
}
#about-box4 {
	background-image: url(../../img/wd-about/about_img2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 539px;
	margin-top: 25px;
}
#about-box4-txt1 {
	margin-left: 165px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#about-box4-txt2 {
	margin-left: 15px;
}
#about-bottom{
	width: 556px;
	height: 30px;
	background-image: url(../../img/wd-about/about_ft.gif);
	background-repeat: no-repeat;
}

/*wd-lf-voice*/

#lf-voice {
	font-size: small;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#voice-header01 {
	background-image: url(../../img/wd-lf-voice/lf_koe_title01.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 56px;
	width: 556px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#voice-header01 h2,
#voice-header02 h2,
#voice-header03 h2 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
#voice-header01 p,
#voice-header02 p,
#voice-header03 p {
	margin: 0px;
	padding: 0px;
}
#voice-header02,
#gm-voice #voice-header02 {
	background-image: url(../../img/wd-lf-voice/lf_koe_title02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 56px;
	width: 556px;
	margin: 0px;
}
#voice-header03 {
	background-image: url(../../img/wd-lf-voice/lf_koe_title03.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 56px;
	width: 556px;
	margin: 0px;
}
.voice-column {
	width: 534px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDDDF;
	border-bottom-color: #DBDDDF;
	border-left-color: #DBDDDF;
	padding: 0 10px 10px;
	margin: 0 0 6px;
}
.voice-column-caution {
	text-align: right;
	font-size: x-small;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#voice-reason-hd {
	width: 534px;
	height: 11px;
	background-image: url(../../img/wd-lf-voice/lf_koe_reason_hd.gif);
	background-repeat: no-repeat;
	margin:0px;
	font-size: 8px;
	text-indent: -9999px;
	padding: 0px;
	background-position: center bottom;
}
#voice-reason-ft {
	width: 534px;
	height: 11px;
	background-image: url(../../img/wd-lf-voice/lf_koe_reason_ft.gif);
	background-repeat: no-repeat;
	margin:0px;
	font-size: 8px;
	text-indent: -9999px;
	padding: 0px;
	background-position: center bottom;
}
#voice-reason-main {
	width: 512px;
	background-image: url(../../img/wd-lf-voice/lf_koe_reason_bg.gif);
	background-repeat: repeat-y;
	margin:0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
#voice-reason1 {
	width: 512px;
	padding: 0px;
	margin: 0px;
}
#voice-reason1 img {
	margin: 0px;
	padding: 0px;
	float: left;
}
#voice-reason1 p {
	width: 345px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.voice-reason1-name {
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.voice-reason2 {
	width: 250px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.voice-reason3 {
	width: 250px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}
.voice-reason2 p,
.voice-reason3 p {
	margin: 0px;
	padding: 0px;
}
.voice-reason2-name {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.clear-both {
	clear: both;
}
.lf-koe-center {
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.letter-l {
	width: 262px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.letter-r {
	width: 262px;
	float: right;
	padding: 0px;
	margin: 0px;
}
.letter-box {
	background-image: url(../../img/wd-lf-voice/lf_koe_letter_bg.gif);
	background-repeat: repeat-y;
	width: 534px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#letter-box-0 {
	background-image: url(../../img/wd-lf-voice/lf_koe_letter_ft0.gif);
	background-repeat: no-repeat;
	width: 534px;
	padding: 0px;
	background-position: center bottom;
	margin: 0px;
}
#letter-box-1 {
	background-image: url(../../img/wd-lf-voice/lf_koe_letter_ft1.gif);
	background-repeat: no-repeat;
	width: 534px;
	padding: 0px;
	background-position: center bottom;
	margin: 0px;
}
#letter-box-2 {
	background-image: url(../../img/wd-lf-voice/lf_koe_letter_ft2.gif);
	background-repeat: no-repeat;
	width: 534px;
	padding: 0px;
	background-position: center bottom;
	margin: 0px;
}

#letter-box-0010 {
	background-image: url(../../img/wd-lf-voice/lf_koe_letter_ft0010.gif);
	background-repeat: no-repeat;
	width: 534px;
	padding: 0px;
	background-position: center bottom;
	margin: 0px;
}

#letter-box-ta1 {
	background-image: url(../../img/wd-ta-voice/ta_koe_letter_ft1.gif);
	background-repeat: no-repeat;
	width: 534px;
	padding: 0px;
	background-position: center bottom;
	margin: 0px;
}

#letter-box-dc1 {
	background-image: url(../../img/wd-dc-voice/dc_koe_letter_ft1.gif);
	background-repeat: no-repeat;
	width: 534px;
	padding: 0px;
	background-position: center bottom;
	margin: 0px;
}

#letter-box-0:after,
#letter-box-1:after,
#letter-box-2:after,
#letter-box-0010:after,
#letter-box-ta1:after,
#letter-box-dc1:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
#letter-box-0,
#letter-box-1,
#letter-box-2,
#letter-box-0010,
#letter-box-ta1,
#letter-box-dc1 {
	min-height: 1%;
}
/*Hides from IE-mac*/
*html #letter-box-0,
*html #letter-box-1,
*html #letter-box-2,
*html #letter-box-0010,
*letter-box-ta1,
*letter-box-dc1 {
	height: 1%;
}
#letter-box-0,
#letter-box-1,
#letter-box-2,
#letter-box-0010,
#letter-box-ta1
#letter-box-dc1 {
	display: block;
}
/*End hide from IE-mac*/
.letter-txt {
	font-size:12px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 9px;
	background-image: url(../../img/wd-lf-voice/lf_koe_letter_line.gif);
	background-repeat: repeat;
	background-position: 0px -24px;
	line-height: 24px;
	padding: 0px;
	color: #001b35;
}
.letter-old {
	font-size:12px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 9px;
	line-height: 24px;
	text-align: right;
	color: #001b35;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


/*trial*/

#trial {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#trial h1 {
	background-image: url(../../img/wellness-trial/trial_title01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 556px;
	margin: 0px;
	padding: 0px;
}
#trial h2 {
	background-image: url(../../img/wellness-trial/trial_title02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 35px;
	width: 556px;
	margin: 0px;
	padding: 0px;
}
#trial h3 {
	background-image: url(../../img/wellness-trial/trial_title03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 78px;
	width: 556px;
	margin: 0px;
	padding: 0px;
}

#trial-contents {
	margin: 0px;
	padding: 0px 10px 10px 10px;
	width: 534px;
	clear: both;
	border-right: 1px solid #DBDDDF;
	border-bottom: 1px solid #DBDDDF;
	border-left: 1px solid #DBDDDF;
}

#trial-item1 {
	background-image: url(../../img/wellness-trial/trial_item_bg1.jpg);
	padding: 0px;
	width: 534px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-repeat: repeat-y;
}
#trial-item1-ft {
	background-image: url(../../img/wellness-trial/trial_item_ft1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	width: 534px;
	font-size: 50%;
	margin: 0px;
	clear: both;
	height: 9px;
}
#trial-item2 {
	background-image: url(../../img/wellness-trial/trial_item_bg2.jpg);
	padding: 0px;
	width: 534px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-repeat: repeat-y;
}
#trial-item2-ft {
	background-image: url(../../img/wellness-trial/trial_item_ft2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	width: 534px;
	font-size: 50%;
	margin: 0px;
	clear: both;
	height: 9px;
}
/*
#trial-item {
	padding: 0px;
	width: 534px;
	overflow: hidden;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
*/
#trial-lact {
	background-image: url(../../img/wellness-trial/trial_lact_bg.jpg);
	background-repeat: no-repeat;
	width: 173px;
	float: left;
	padding: 0px;
	background-position: center top;
	margin: 0px 7px 0px 0px;
/*	height: 417px;*/
}
/*0903*/
#trial-palm {
	background-image: url(../../img/wellness-trial/trial_palm_bg.jpg);
	background-repeat: no-repeat;
	width: 173px;
	float: left;
	padding: 0px;
	background-position: center bottom;
	margin: 0px 0px 7px 0px;
	height: 417px;
}
/*0903*/
#trial-dha {
	background-image: url(../../img/wellness-trial/trial_dha_bg.jpg);
	background-repeat: no-repeat;
	width: 173px;
	float: left;
	padding: 0px;
	background-position: center top;
	margin: 0px;
/*	height: 417px;*/
}
/*0909*/
#trial-labre {
	background-image: url(../../img/wellness-trial/trial_labre_bg.jpg);
	background-repeat: no-repeat;
	width: 173px;
	float: left;
	padding: 0px;
	background-position: center top;
	margin: 0px 8px 0px 0px;
/*	height: 417px;*/
}
#trial-ta {
	background-image: url(../../img/wellness-trial/trial_ta_bg.jpg);
	background-repeat: no-repeat;
	width: 534px;
	float: left;
	background-position: 233px center;
	margin: 0px;
	padding: 0px;
	height: 209px;
}
/*0903*/
#trial-ta2 {
	background-image: url(../../img/wellness-trial/trial_ta2_bg.jpg);
	background-repeat: no-repeat;
	width: 173px;
	float: left;
	padding: 0px;
	background-position: center top;
	margin: 0px 7px 0px 0px;
/*	height: 427px;*/
}
/*1006*/
#trial-ta .trial-ta-sub {
	float: left;
	width: 301px;
	margin-top: 15px;
}
#trial-ta .trial-ta-sub p {
	width:140px;
}
/*0903*/
#trial-gussumin {
	background-image: url(../../img/wellness-trial/trial_gussumin_bg.jpg);
	background-repeat: no-repeat;
	width: 173px;
	float: left;
	padding: 0px;
	background-position: center top;
	margin: 0px 8px 0px 0px;
/*	height: 427px;*/
}
/*0903*/
#trial-gussumin2 {
	background-image: url(../../img/wellness-gussumin/trial_gussumin_bg.jpg);
	background-repeat: no-repeat;
	width: 534px;
	float: left;
	background-position: 277px center;
	margin: 0px;
	padding: 0px;
	height: 209px;
}
/*0903*/
#trial-kyupurun {
	background-image: url(../../img/wellness-trial/trial_kyupurun_bg.jpg);
	background-repeat: no-repeat;
	width: 173px;
	float: left;
	padding: 0px;
	background-position: center top;
/*	margin: 0px 0px 7px 0px;*/
/*	height: 427px;*/
}
/*0903*/
#trial-kyupurun2 {
	background-image: url(../../img/wellness-kyupurun/trial_kyupurun_bg.jpg);
	background-repeat: no-repeat;
	width: 534px;
	float: left;
	background-position: 254px center;
	margin: 0px;
	padding: 0px;
	height: 226px;
}
/*0903*/
#trial-lact h4,
#trial-palm h4,
#trial-dha h4,
#trial-ta h4,
#trial-ta2 h4,
#trial-gussumin h4,
#trial-gussumin2 h4,
#trial-kyupurun h4 {
	margin: 0px;
	padding: 0px;
}
/*0909*/
#trial-labre h4 {
	margin: 0px;
	padding: 0px;
}
#trial-lact h4 a {
	background-image: url(../../img/wellness-trial/trial_lact_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 81px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
#trial-palm h4 a {
	background-image: url(../../img/wellness-trial/trial_palm_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 82px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
/*0909*/
#trial-labre h4 a {
	background-image: url(../../img/wellness-trial/trial_labre_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 81px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
#trial-dha h4 a {
	background-image: url(../../img/wellness-trial/trial_dha_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 81px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
#trial-ta2 h4 a {
	background-image: url(../../img/wellness-trial/trial_ta_ph.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 209px;
	background-position: left;
	margin: 0px;
	padding: 0px;
	width: 233px;
	float: left;
}
/*0903*/
#trial-ta2 h4 a {
	background-image: url(../../img/wellness-trial/trial_ta2_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 94px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
/*0903*/
#trial-gussumin h4 a {
	background-image: url(../../img/wellness-trial/trial_gussumin_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 93px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
/*0903*/
#trial-kyupurun h4 a {
	background-image: url(../../img/wellness-trial/trial_kyupurun_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 93px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 173px;
}

/*10016修正*/
#trialTa,
#trialgussumin,
#trialkyupurun {
}

#trialTa h4 {
	background-image: url(../../img/wellness-trial/trial_ta_ph.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 209px;
	background-position: left;
	margin: 0px;
	padding: 0px;
	width: 233px;
	float: left;
}
/*0903*/
#trialgussumin,
#trialkyupurun {
	margin-top: 10px;
}

#trialTa h4 {
	background-image: url(../../img/wellness-trial/trial_ta_ph.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 209px;
	background-position: left;
	margin: 0px;
	padding: 0px;
	width: 233px;
	float: left;
}
/*0903*/
#trialgussumin h4 {
	background-image: url(../../img/wellness-gussumin/trial_gussumin_ph.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 209px;
	background-position: left;
	margin: 0px;
	padding: 0px;
	width: 277px;
	float: left;
}
/*0903*/
#trialkyupurun h4 {
	background-image: url(../../img/wellness-kyupurun/trial_kyupurun_ph.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 226px;
	background-position: left;
	margin: 0px;
	padding: 0px;
	width: 254px;
	float: left;
}

#trialTa .cart-trial-ta {
	height: 34px;
	width: 153px;
/*	margin-left: 140px;
	margin-top: 24px;*/
}
/*0903*/
.cart-trial-gussumin2 {
	height: 34px;
	width: 153px;
	margin-left: 93px;
}
/*0903*/
.cart-trial-kyupurun2 {
	height: 34px;
	width: 153px;
	margin-left: 115px;
}

#trialCaption {
	margin: 10px 0 0 0;
	padding: 0 1em;
	text-align: left;
	text-indent: -1em;
	font-size: small;
}

#trialCaption p {
	margin: 0;
	padding: 0;
}

#trialTa h3 {
	margin: 0px;
	padding: 0px;
	width: 534px;
	height: 35px;
	background-image: url(../../img/wellness-ta/trial_title_ta.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/*0903*/
#trialgussumin h3 {
	margin: 0px;
	padding: 0px;
	width: 534px;
	height: 35px;
	background-image: url(../../img/wellness-gussumin/trial_title_gussumin.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
/*0903*/
#trialkyupurun h3 {
	margin: 0px;
	padding: 0px;
	width: 534px;
	height: 35px;
	background-image: url(../../img/wellness-kyupurun/trial_title_kyupurun.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}


/* End modified 10 Oct, 2008 */
/*0903*/
#trial-lact img,
#trial-palm img,
#trial-dha img,
#trial-ta2 img,
#trial-ta img,
#trial-gussumin img,
#trial-gussumin2 img,
#trial-kyupurun img,
#trial-kyupurun2 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
/*0909*/
#trial-labre img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#trial-ta-txt {
	background-image: url(../../img/wellness-trial/trial_ta_name.jpg);
	background-repeat: no-repeat;
	width: 300px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	text-indent: -9999px;
	height: 65px;
}
/*0903*/
#trial-gussumin2-txt {
	background-image: url(../../img/wellness-gussumin/trial_gussumin_name.jpg);
	background-repeat: no-repeat;
	width: 256px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	text-indent: -9999px;
	height: 101px;
}
/*0903*/
#trial-kyupurun2-txt {
	background-image: url(../../img/wellness-kyupurun/trial_kyupurun_name.jpg);
	background-repeat: no-repeat;
	width: 272px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	text-indent: -9999px;
	height: 118px;
}
#trial-ta-bt {
	width: 150px;
/*	width: 301px;*/
	padding: 0px;
	margin: 0px;
	float: left;
}
/*0903*/
#trial-gussumin2-bt {
	width: 256px;
	padding: 0px;
	margin: 0px;
	float: left;
}
/*0903*/
#trial-kyupurun2-bt {
	width: 272px;
	padding: 0px;
	margin: 0px;
	float: left;
}
#trial-ta p {
	display: block;
	text-align: left;
	height: 20px;
/*	height: 48px;*/
	float: left;
	padding: 0px;
	width: 301px;
	margin: 0px;
}
/*0903*/
#trial-gussumin2 p {
	display: block;
	text-align: left;
	height: 48px;
	float: left;
	padding: 0px;
	width: 256px;
	margin: 0px;
}
/*0903*/
#trial-kyupurun2 p {
	display: block;
	text-align: left;
	height: 48px;
	float: left;
	padding: 0px;
	width: 272px;
	margin: 0px;
}
.trial-txt03 {
	height: 22px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 100%;
	line-height: 1.3em;
}
.trial-txt04 {
/*	height: 37px;*/
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 100%;
	line-height: 1.3em;
}
.trial-txt05 {
	height: 37px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 100%;
	line-height: 1.3em;
}
.trial-txt01 {
	margin: 0px -9px 0px -5px;
	padding: 0px;
	font-size: small;
	text-align: center;
}
.trial-price01 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
	height: 1em;
}
.trial-price02 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
	line-height: 1.3em;
}
.trial-price03 {
	padding: 0px;
	text-align: center;
	font-size: 115%;
	font-weight: bold;
	color: #CC0000;
	line-height: 1em;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.trial-price03 span {
	font-size: 66%;
}
.more-trial {
	height: 26px;
	width: 82px;
/*	margin-bottom: 8px;*/
	margin-left: 81px;
}
.more-trial-ta {
	height: 26px;
	width: 82px;
	margin-bottom: 8px;
	margin-left: 211px;
}
.more-trial a,
.more-trial-ta a {
	height: 26px;
	width: 82px;
	background: url(../../img/wellness/main_item_more.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}
.cart-trial {
	height: 34px;
	width: 153px;
	margin: 4px 0px 4px 10px;
}
.cart-trial-double {
	height: 34px;
	width: 153px;
	margin-left: 10px;
	margin-bottom: 8px;
	margin-top: 5px;
}
.cart-trial-double a {
	height: 34px;
	width: 153px;
	background: url(../../img/wellness-trial/main_item_cart_153.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}

.cart-trial-ta {
	height: 34px;
	width: 153px;
/*	margin-left: 140px;*/
}

/*0903*/
.cart-trial a,
.cart-trial-ta a,
.cart-trial-gussumin2 a,
.cart-trial-kyupurun2 a {
	height: 34px;
	width: 153px;
	background: url(../../img/wellness-trial/main_item_cart_153.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}

/* 090831 PC販売終了 */
div.cart-trial span {
	height: 34px;
	width: 153px;
	background: url(../../img/wellness/main_item_cart_end.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}


/*090410*/
.cart-trial090410 {
	height: 34px;
	width: 153px;
	margin-left: 10px;
}

.cart-trial090410 a {
	height: 34px;
	width: 153px;
	background: url(../../img/090410kp/main_item_cart_153_090410.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}

.cart-trial-kyupurun2090410 {
	height: 34px;
	width: 153px;
	margin-left: 115px;
}

.cart-trial-kyupurun2090410 a {
	height: 34px;
	width: 153px;
	background: url(../../img/090410kp/main_item_cart_153_090410.gif) no-repeat;
	text-indent: -9999px;
	display: block;
}

/* /090410 */

.trial-txt02 {
	margin: 0px;
	padding-left:1em;
	text-indent:-1em;
	font-size: small;
	text-align: left;
}

/*reg*/

#reg-guide {
	background: url(../../img/wellness-reg/reg_top_guide_ft.gif) no-repeat center bottom;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
	width: 556px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#reg-guide h2 {
	background: url(../../img/wellness-reg/reg_top_guide.gif) no-repeat;
	width: 556px;
	height: 158px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}

#reg-top-list06 {
	background: url(../../img/wellness-reg/reg_list_top_bg.jpg) no-repeat;
	width: 189px;
	height: 143px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#reg-top-list06 p {
	text-indent: -9999px;
	height: 66px;
	padding: 0px;
	margin: 0px;
}
#reg-top-list06 img {
	padding: 0px 0px 0px 18px;
	margin: 0px;
}

#reg-list-left {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 277px;
}

#reg-list-right {
	margin: 0px;
	float: right;
	padding: 0px;
	width: 279px;
}

#reg-list-left p,
#reg-list-right p {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
#reg-list01 p a {
	height: 81px;
	width: 277px;
	display: block;
}
#reg-list03 p a,
#reg-list04 p a {
	height: 81px;
	width: 279px;
	display: block;
}
#reg-list02 p a {
	height: 89px;
	width: 277px;
	display: block;
}
#reg-list05 p a {
	height: 89px;
	width: 279px;
	display: block;
}
#reg-list00 p {
	background: url(../../img/wellness-reg/reg_list00.jpg) no-repeat;
	height: 81px;
	width: 277px;
	display: block;
}
#reg-list01 p {
	background: url(../../img/wellness-reg/reg_list01.jpg) no-repeat;
}
#reg-list02 p {
	background: url(../../img/wellness-reg/reg_list02.jpg) no-repeat;
}
#reg-list03 p {
	background: url(../../img/wellness-reg/reg_list03.jpg) no-repeat;
}
#reg-list04 p {
	background: url(../../img/wellness-reg/reg_list04.jpg) no-repeat;
}
#reg-list05 p {
	background: url(../../img/wellness-reg/reg_list05.jpg) no-repeat;
}
#reg-list07new p {
	background: url(../../img/wellness-reg/reg_list07new.gif) no-repeat;
}
#reg-list08new p {
	background: url(../../img/wellness-reg/reg_list08new.gif) no-repeat;
}
#reg-list09new p {
	background: url(../../img/wellness-reg/reg_list09new.gif) no-repeat;
}

#reg-contents {
	margin: 0px;
	padding: 15px 10px 10px 10px;
	width: 534px;
	clear: both;
	border-right: 1px solid #DBDDDF;
	border-bottom: 1px solid #DBDDDF;
	border-left: 1px solid #DBDDDF;
}

#reg-tokuten01 {
	background-image: url(../../img/wellness-reg/reg_tokuten01.jpg);
	background-repeat: no-repeat;
	width: 534px;
}
#reg-tokuten02 {
	background-image: url(../../img/wellness-reg/reg_tokuten02.jpg);
	background-repeat: no-repeat;
	height: 104px;
	width: 534px;
}
#reg-tokuten03 {
	background-image: url(../../img/wellness-reg/reg_tokuten03.jpg);
	background-repeat: no-repeat;
	height: 114px;
	width: 534px;
}
#reg-tokuten04 {
	background-image: url(../../img/wellness-reg/reg_tokuten04.jpg);
	background-repeat: no-repeat;
	height: 114px;
	width: 534px;
}
#reg-tokuten05 {
	background-image: url(../../img/wellness-reg/reg_tokuten05.jpg);
	background-repeat: no-repeat;
	height: 114px;
	width: 534px;
}
#reg-tokuten01 h2,
#reg-tokuten02 h2,
#reg-tokuten03 h2,
#reg-tokuten04 h2,
#reg-tokuten05 h2 {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#reg-tokuten01 p {
	margin-top: 35px;
	margin-left: 75px;
	padding: 0px;
}
#reg-tokuten02 p,
#reg-tokuten03 p,
#reg-tokuten04 p,
#reg-tokuten05 p {
	width: 379px;
	margin-top: 35px;
	margin-left: 75px;
	margin-right: 80px;
	padding: 0px;
}
#reg-item {
	padding: 0px;
	width: 534px;
	overflow: hidden;
	margin: 12px 0px;
}
.reg-item-box {
	padding: 0px;
	width: 239px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}
.reg-tax {
	font-size: 10px;
}
#reg-lact1 {
	background-image: url(../../img/wellness-reg/reg_lact_bg.jpg);
	background-repeat: no-repeat;
	width: 263px;
	float: left;
	background-position: left bottom;
	margin: 0px 8px 8px 0px;
	padding: 0px;
	height: 289px;
}
#reg-lact2 {
	background-image: url(../../img/wellness-reg/reg_lact_bg.jpg);
	background-repeat: no-repeat;
	width: 263px;
	float: left;
	background-position: left bottom;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	height: 289px;
}
#reg-palm {
	background-image: url(../../img/wellness-reg/reg_palm_bg.jpg);
	background-repeat: no-repeat;
	width: 263px;
	float: left;
	background-position: left bottom;
	margin: 0px 8px 8px 0px;
	padding: 0px;
	height: 289px;
}
#reg-dha {
	background-image: url(../../img/wellness-reg/reg_dha_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-ta {
	background-image: url(../../img/wellness-reg/reg_ta_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*0903*/
#reg-gussumin {
	background-image: url(../../img/wellness-reg/reg_gussumin_bg.jpg);
	background-repeat: no-repeat;
	width: 263px;
	float: left;
	background-position: left bottom;
	margin: 0px 8px 8px 0px;
	padding: 0px;
	height: 309px;
}
/*0903*/
#reg-kyupurun {
	background-image: url(../../img/wellness-reg/reg_kyupurun_bg.jpg);
	background-repeat: no-repeat;
	width: 263px;
	float: left;
	background-position: left bottom;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	height: 309px;
}
/*0903*/
#reg-lact1-ph,
#reg-lact2-ph,
#reg-palm-ph,
#reg-dha-ph,
#reg-gussumin-ph,
#reg-kyupurun-ph {
	margin: 0px;
	padding: 0px;
	float: left;
}
/*0903*/
#reg-lact1 h3,
#reg-lact2 h3,
#reg-palm h3,
#reg-dha h3,
#reg-ta h3,
#reg-gussumin h3,
#reg-kyupurun h3 {
	margin: 0px;
	padding: 0px;
}
#reg-lact1 h3 a {
	background-image: url(../../img/wellness-reg/reg_lact1_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 56px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 263px;
}
#reg-lact2 h3 a {
	background-image: url(../../img/wellness-reg/reg_lact2_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 56px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 263px;
}
#reg-palm h3 a {
	background-image: url(../../img/wellness-reg/reg_palm_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 56px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 263px;
}
#reg-dha h3 a {
	background-image: url(../../img/wellness-reg/reg_dha_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 56px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 263px;
}
#reg-ta h3 a {
	background-image: url(../../img/wellness-reg/reg_ta_item.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 191px;
	background-position: left;
	margin: 0px;
	padding: 0px;
	width: 195px;
	float: left;
}
/*0903*/
#reg-gussumin h3 a {
	background-image: url(../../img/wellness-reg/reg_gussumin_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 76px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 263px;
}
/*0903*/
#reg-kyupurun h3 a {
	background-image: url(../../img/wellness-reg/reg_kyupurun_name.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 76px;
	background-position: center;
	margin: 0px;
	padding: 0px;
	width: 263px;
}

.reg-price01 {
	padding: 0px;
	text-align: center;
	float: left;
	margin: 0px;
	width: 140px;
}
#reg-ta-price01 {
	display: block;
	text-align: left;
	width: 327px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.reg-price02 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
}
.reg-price02 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
}
.cart-reg {
	height: 34px;
	width: 153px;
	clear: both;
	margin-top: 5px;
	margin-left: 86px;
}
.cart-reg a {
	height: 34px;
	width: 153px;
	background: url(../../img/wellness-reg/cart_reg.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}

/*100616追加修正*/
#reg {
	padding: 0px;
	margin: 0px;	
}
#reg h1 {
	background-image: url(../../img/wellness-reg/reg_title01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 56px;
	width: 556px;
	margin: 0px;
	padding: 0px;	
}
#reg-header {
	padding: 0px;
	margin: 0px;
}
#reg-header h2 {
	background-image: url(../../img/wellness-reg/reg_title02.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
	height: 74px;
	width: 556px;
}
#reg-header-txt p {
	background-image: url(../../img/wellness-reg/reg_title03.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 115px;
	width: 420px;
	padding: 0px 13px 0px 123px;
}
#reg-header-txt p span {
	color: #11528B;
}
#reg-list {
	margin: 0px;
	clear: both;
	padding: 0px;
	width: 556px;
}
#reg-list h3 {
	background-image: url(../../img/wellness-reg/reg_list_title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
	height: 49px;
	width: 556px;
}
#reg-list01 {
	background: url(../../img/wellness-reg/reg_list01.jpg) no-repeat;
	width: 189px;
	height: 138px;
	float: left;
}
#reg-list02 {
	background: url(../../img/wellness-reg/reg_list02.jpg) no-repeat;
	width: 178px;
	height: 138px;
	float: left;
}
#reg-list03 {
	background: url(../../img/wellness-reg/reg_list03.jpg) no-repeat;
	width: 189px;
	height: 138px;
	float: left;
}
#reg-list04 {
	background: url(../../img/wellness-reg/reg_list04.jpg) no-repeat;
	width: 189px;
	height: 143px;
	float: left;
}
#reg-list05 {
	background: url(../../img/wellness-reg/reg_list05.jpg) no-repeat;
	width: 178px;
	height: 143px;
	float: left;
}
#reg-list07 {
	background: url(../../img/wellness-reg/reg_list07.jpg) no-repeat;
	width: 190px;
	height: 100px;
	float: left;
	margin-bottom: 5px;
}
#reg-list08 {
	background: url(../../img/wellness-reg/reg_list08.jpg) no-repeat;
	width: 176px;
	height: 100px;
	float: left;
	margin-bottom: 5px;
}
#reg-list09 {
	background: url(../../img/wellness-reg/reg_list09.jpg) no-repeat;
	width: 190px;
	height: 100px;
	float: left;
	margin-bottom: 5px;
}
#reg-list07new {
	background: url(../../img/wellness-reg/reg_list07new.gif) no-repeat;
	width: 189px;
	height: 117px;
	float: left;
}
#reg-list08new {
	background: url(../../img/wellness-reg/reg_list08new.gif) no-repeat;
	width: 178px;
	height: 117px;
	float: left;
}
#reg-list09new {
	background: url(../../img/wellness-reg/reg_list09new.gif) no-repeat;
	width: 189px;
	height: 117px;
	float: left;
}
#reg-list01 p,#reg-list02 p,#reg-list03 p,#reg-list04 p,#reg-list05 p,#reg-list07 p,#reg-list08 p,#reg-list09 p,#reg-list07new p,#reg-list08new p,#reg-list09new p {
	padding: 0px;
	margin: 0px;
}
#reg-list07new p a,#reg-list08new p a,#reg-list09new p a {
	width: 168px;
	height: 108px;
}
#reg-list07new p a {
	display: block;
	text-indent: -9999px;
	margin: 0 0 0 21px;
}
#reg-list08new p a {
	display: block;
	text-indent: -9999px;
	margin: 0 0 0 4px;
}
#reg-list09new p a {
	display: block;
	text-indent: -9999px;
}
#reg-list01 p a,#reg-list03 p a,#reg-list04 p a {
	display: block;
	text-indent: -9999px;
	width: 189px;
	height: 138px;
}
#reg-list02 p a,#reg-list05 p a {
	display: block;
	text-indent: -9999px;
	width: 178px;
	height: 138px;
}
#reg-list07 p a,#reg-list09 p a {
	display: block;
	text-indent: -9999px;
	width: 190px;
	height: 100px;
}
#reg-list08 p a {
	display: block;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
	width: 176px;
	height: 100px;
}
#reg-list06 {
	background: url(../../img/wellness-reg/reg_list_bg.jpg) no-repeat;
	width: 189px;
	height: 143px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#reg-list06 p {
	text-indent: -9999px;
	height: 83px;
	padding: 0px;
	margin: 0px;
}
#reg-list06 img {
	padding: 0px 0px 0px 18px;
	margin: 0px;
}
#reg-contents {
	margin: 0px;
	padding: 5px 9px 10px 9px;
	width: 536px;
	clear: both;
	border: 1px solid #DBDDDF;
}
#reg-contents h2 {
	background-image: url(../../img/wellness-reg/reg_title04.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
	height: 85px;
	width: 536px;
}
.reg-table {
	width: 514px;
	border: none;
	border-spacing: 0;
	border-collapse: separate;
}
.reg-table td.linex {
	border-bottom: 1px dotted #D4D6D9;
}
.reg-table td.reg-course {
	padding-right: 5px;
	font-size: 92%;
}
.reg-table td.reg-cart {
	border-left: 1px dotted #D4D6D9;
	padding-left: 5px;
	font-size: 92%;
	width: 107px;
}
.reg-table td.reg-price {
	border-left: 1px dotted #D4D6D9;
	padding: 5px;
}
.reg-table td span.price10 {
	font-size: x-small;
}
.reg-table td span.price18 {
	font-size: 138%;
}
.reg-table td span.torikeshi {
	text-decoration: line-through;
}
.reg-table td span.yellow {
	color: #FFC504;
}
.reg-table td span.red {
	color: #B80000;
}
.reg-table td strong.orange {
	color: #FF3300;
}
.reg-table td strong.pink {
	color: #FA4B77;
}
#reg-lact {
	background-image: url(../../img/wellness-reg/reg_lact_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin: 0px;
}
#reg-lact-hd {
	background-image: url(../../img/wellness-reg/reg_lact_hd.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	background-position: center top;
}
#reg-lact-box {
	background-image: url(../../img/wellness-reg/reg_lact_bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	width: 514px;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
#reg-lact-ft {
	background-image: url(../../img/wellness-reg/reg_lact_ft.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	height: 12px;
	font-size: 50%;
}
#reg-labre {
	background-image: url(../../img/wellness-reg/reg_labre_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-labre-hd {
	background-image: url(../../img/wellness-reg/reg_labre_hd.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	background-position: center top;
}
#reg-labre-box {
	background-image: url(../../img/wellness-reg/reg_labre_bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	width: 514px;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
#reg-labre-ft {
	background-image: url(../../img/wellness-reg/reg_labre_ft.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	height: 12px;
	font-size: 50%;
}
#reg-dha {
	background-image: url(../../img/wellness-reg/reg_dha_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-dha-hd {
	background-image: url(../../img/wellness-reg/reg_dha_hd.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	background-position: center top;
}
#reg-dha-box {
	background-image: url(../../img/wellness-reg/reg_dha_bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	width: 514px;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
#reg-dha-ft {
	background-image: url(../../img/wellness-reg/reg_dha_ft.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	height: 12px;
	font-size: 50%;
}
#reg-gu {
	background-image: url(../../img/wellness-reg/reg_gu_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-gu-hd {
	background-image: url(../../img/wellness-reg/reg_gu_hd.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	background-position: center top;
}
#reg-gu-box {
	background-image: url(../../img/wellness-reg/reg_gu_bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	width: 514px;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
#reg-gu-ft {
	background-image: url(../../img/wellness-reg/reg_gu_ft.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	height: 12px;
	font-size: 50%;
}
#reg-kyu {
	background-image: url(../../img/wellness-reg/reg_kyu_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-kyu-hd {
	background-image: url(../../img/wellness-reg/reg_kyu_hd.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	background-position: center top;
}
#reg-kyu-box {
	background-image: url(../../img/wellness-reg/reg_kyu_bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	width: 514px;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
#reg-kyu-ft {
	background-image: url(../../img/wellness-reg/reg_kyu_ft.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	height: 12px;
	font-size: 50%;
}
#reg-ta {
	background-image: url(../../img/wellness-reg/reg_ta_hd_bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	width: 536px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-ta-hd {
	background-image: url(../../img/wellness-reg/reg_ta_hd.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	background-position: center top;
}
#reg-ta-box {
	background-image: url(../../img/wellness-reg/reg_ta_bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	width: 514px;
	padding-top: 10px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}
#reg-ta-ft {
	background-image: url(../../img/wellness-reg/reg_ta_ft.gif);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 536px;
	height: 12px;
	font-size: 50%;
}
#reg-lact-hd h3,
#reg-labre-hd h3,
#reg-dha-hd h3,
#reg-ta-hd h3 {
	padding: 0px;
	margin: 0px;
	width: 536px;
	text-indent: -9999px;
	height: 72px;
}
#reg-gu-hd h3,
#reg-kyu-hd h3 {
	padding: 0px;
	margin: 0px;
	width: 536px;
	text-indent: -9999px;
	height: 77px;
}
#reg-lact-hd p,
#reg-labre-hd p,
#reg-dha-hd p,
#reg-gu-hd p,
#reg-kyu-hd p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 110px;
	font-size: 92%;
}
#reg-ta-hd p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 137px;
	font-size: 92%;
}
#reg-lact-hd p img,
#reg-labre-hd p img,
#reg-dha-hd p img,
#reg-gu-hd p img,
#reg-kyu-hd p img,
#reg-ta-hd p img {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 11px;
}
.reg-pagetop {
	background-image: url(../../img/wellness-reg/pagetop.gif);
	background-repeat: no-repeat;
	width: 536px;
	height: 11px;
	margin-top: 5px;
	background-position: right top;
}
.reg-pagetop a {
	display: block;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
	width: 99px;
	height: 11px;
	font-size: 50%;
	float:right
}
#reg-tokuten01 {
	background-image: url(../../img/wellness-reg/reg_tokuten01.jpg);
	background-repeat: no-repeat;
	width: 536px;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-tokuten02 {
	background-image: url(../../img/wellness-reg/reg_tokuten02.jpg);
	background-repeat: no-repeat;
	width: 536px;
	margin: 0px;
	padding: 0px;
}
#reg-tokuten03 {
	background-image: url(../../img/wellness-reg/reg_tokuten03.jpg);
	background-repeat: no-repeat;
	width: 536px;
	margin: 0px;
	padding: 0px;
}
#reg-tokuten04 {
	background-image: url(../../img/wellness-reg/reg_tokuten04.jpg);
	background-repeat: no-repeat;
	width: 536px;
	margin: 0px;
	padding: 0px;
}
#reg-tokuten05 {
	background-image: url(../../img/wellness-reg/reg_tokuten05.jpg);
	background-repeat: no-repeat;
	width: 536px;
	margin: 0px;
	padding: 0px;
}
#reg-tokuten01 h3,
#reg-tokuten02 h3,
#reg-tokuten03 h3,
#reg-tokuten04 h3,
#reg-tokuten05 h3 {
	text-indent: -9999px;
	height: 52px;
	margin: 0px;
	padding: 0px;
}
#reg-tokuten01 p {
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 63px;
	padding-top: 0px;
}
#reg-tokuten01 p span {
	color: #B80000;
}
#reg-tokuten02 p {
	margin: 0px;
	padding-right: 60px;
	padding-bottom: 20px;
	padding-left: 63px;
	padding-top: 0px;
}
#reg-tokuten03 p,
#reg-tokuten04 p,
#reg-tokuten05 p {
	margin: 0px;
	padding-right: 60px;
	padding-bottom: 10px;
	padding-left: 63px;
	padding-top: 0px;
}
.reg-system {
	background-image: url(../../img/wellness-reg/reg_system_bg.gif);
	background-repeat: repeat-y;
	width: 536px;
	margin-top: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.reg-system p {
	background-image: url(../../img/wellness-reg/reg_system_ft.gif);
	background-repeat: no-repeat;
	width: 512px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 12px;
	background-position: center bottom;
}
.reg-system p a {
	float: right;
}
.reg-system h3.reg-system01 {
	background-image: url(../../img/wellness-reg/reg_system01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 43px;
	margin: 0px;
	padding: 0px;
}
.reg-system h3.reg-system02 {
	background-image: url(../../img/wellness-reg/reg_system02.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 43px;
	margin: 0px;
	padding: 0px;
}
.reg-system h3.reg-system03 {
	background-image: url(../../img/wellness-reg/reg_system03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 43px;
	margin: 0px;
	padding: 0px;
}
#reg-caution {
	width: 536px;
	padding: 0px;
	font-size: x-small;
	color: #666666;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#reg-otoku {
	border: 1px solid #D4D6D9;
	width: 532px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#reg-otoku h2 {
	background-image: url(../../img/wellness-reg/reg_otoku.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
	height: 37px;
	width: 532px;
}
#reg-otoku-txt {
	background-image: url(../../img/wellness-reg/reg_otoku_bg.jpg);
	background-repeat: repeat-x;
	width: 512px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-position: center top;
}
#reg-otoku-txt p {
	padding-top: 10px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1em;
}
#reg-otoku-txt p span {
	margin-left: -1em;
	font-weight: bold;
	color: #B80000;
}
#reg-otoku-txt p a {
	float: right;
}
#reg-otoku-txt img {
	margin-top: 10px;
	margin-right: 178px;
	margin-bottom: 0px;
	margin-left: 178px;
}
/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */


/* 090709 PC受付終了 */
.cart-reg-end {
	height: 34px;
	width: 153px;
	clear: both;
	margin-top: 5px;
	margin-left: 86px;
}
.cart-reg-end span {
	height: 34px;
	width: 153px;
	background: url(../../img/wellness-reg/cart_reg_end.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}

.reg-price-end {
	padding: 0px;
	float: left;
	margin: 0px;
	width: 140px;
}

/*090410*/
.cart-reg090410 {
	height: 34px;
	width: 153px;
	clear: both;
	margin-top: 5px;
	margin-left: 86px;
}
.cart-reg090410 a {
	height: 34px;
	width: 153px;
	background: url(../../img/090410kp/cart_reg_090410.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}

#reg-teiki2-price00 {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	width: 327px;
	margin-right: 12px;
	margin-bottom: 0px;
	float: left;
}
.reg-teiki2-price01 {
	float: left;
	padding: 0px;
	height: 43px;
	margin: 0px;
}
.reg-teiki2-price02 {
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
	float: left;
	padding: 0px;
	height: 43px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.cart-reg-teiki2 {
	height: 34px;
	width: 153px;
	margin-left: 174px;
	clear: both;
}
.cart-reg-teiki2 a {
	height: 34px;
	width: 153px;
	text-indent: -9999px;
	display: block;
	background-image: url(../../img/wellness-reg/cart_reg.gif);
	background-repeat: no-repeat;
}
.redbold {
	font-weight: bold;
	color: #CC0000;
}
.bluebold {
	font-weight: bold;
	color: #303172;
	font-size: 13px;
}
#reg-oyasumi {
	padding: 0px;
	width: 534px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#reg-oyasumi h2 {
	background-image: url(../../img/wellness-reg/reg_oyasumi_hd.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 534px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
#reg-oyasumi p {
	margin: 0px;
	width: 290px;
	_width: 292px;
	clear: both;
	border-right: 1px solid #DBDDDF;
	border-bottom: 1px solid #DBDDDF;
	border-left: 1px solid #DBDDDF;
	background-image: url(../../img/wellness-reg/reg_oyasumi_img.gif);
	background-repeat: no-repeat;
	background-position: 315px 10px;
	padding: 10px 232px 10px 10px;
	_padding: 9px 231px 9px 9px;
}

/*check start*/
#checksheet {
	margin: 0px;
	padding: 0px 0px 52px 0px;
	clear: both;
	background-image: url(../../img/wellness/wd_main_bg.gif);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D7;
}

#checksheet-header {
	background-image: url(../../img/wd-check/checksheet_title.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 50px;
	width: 556px;
	margin: 0px;
}

#checksheet-header h2 {
	padding: 0px;
	margin: 0px;
	text-indent: -9999px;
}

#checksheet-header p {
	margin: 0px;
	padding: 0px;
}

#checksheet-use {
	background-image: url(../../img/wd-check/checksheet_use.gif);
	height: 145px;
	width: 556px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	position: relative;
}

#checksheet-use p {
	background-image: url(../../img/wd-check/checksheet_howtouse.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 354px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 161px;
	top: 56px;
	text-indent: -9999px;
}

#checksheet-ch {
	background-image: url(../../img/wd-check/checksheet_back2.gif);
	background-repeat: repeat-y;
	margin: 0px 0px 0px 38px;
}

#checksheet-ch h3 {
	background-image: url(../../img/wd-check/checksheet_back1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 18px 0px;
	padding: 0px;
	height: 92px;
	width: 481px;
	position: relative;
}
#checksheet-ch h3 span {
	background-image: url(../../img/wd-check/checksheet_ch_title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 402px;
	position: absolute;
	left: 40px;
	top: 69px;
	text-indent: -9999px;
}

#checksheet-lac {
	background-color: #E1F5FF;
	font-size: 12px;
	line-height: 0px;
	margin: 0px 0px 8px 40px;
	padding: 0px;
	width: 403px;
}

#checksheet-lac ul {
	list-style: none;
	margin: 0px;
	padding: 13px 0px 13px 11px;
}

#checksheet-lac ul li {
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

#checksheet-lac ul li span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-lac ul li.checkend {
	margin: 0px;
	padding: 0px;
}

#checksheet-lac ul li.checkend span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-pa {
	background-color: #FFE7D9;
	font-size: 12px;
	line-height: 0px;
	margin: 0px 0px 8px 40px;
	padding: 0px;
	width: 403px;
}

#checksheet-pa ul {
	list-style: none;
	margin: 0px;
	padding: 13px 0px 13px 11px;
}

#checksheet-pa ul li {
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

#checksheet-pa ul li span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-pa ul li.checkend {
	margin: 0px;
	padding: 0px;
}

#checksheet-pa ul li.checkend span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-dha {
	background-color: #FFF3D3;
	font-size: 12px;
	line-height: 0px;
	margin: 0px 0px 8px 40px;
	padding: 0px;
	width: 403px;
}

#checksheet-dha ul {
	list-style: none;
	margin: 0px;
	padding: 13px 0px 13px 11px;
}

#checksheet-dha ul li {
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

#checksheet-dha ul li span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-dha ul li.checkend {
	margin: 0px;
	padding: 0px;
}

#checksheet-dha ul li.checkend span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-toma {
	background-color: #FFDCDC;
	font-size: 12px;
	line-height: 0px;
	margin: 0px 0px 0px 40px;
	padding: 0px;
	width: 403px;
}

#checksheet-toma ul {
	list-style: none;
	margin: 0px;
	padding: 13px 0px 13px 11px;
}

#checksheet-toma ul li {
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

#checksheet-toma ul li span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-toma ul li.checkend {
	margin: 0px;
	padding: 0px;
}

#checksheet-toma ul li.checkend span {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#checksheet-closing {
	background-image: url(../../img/wd-check/checksheet_back3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 185px;
	width: 481px;
	position: relative;
}

#checksheet-closing p {
	background-image: url(../../img/wd-check/checksheet_note.gif);
	background-repeat: no-repeat;
	height: 52px;
	width: 397px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 42px;
	top: 18px;
	text-indent: -9999px;
}

#checksheet-closing div.checksheet-btn {
	background-image: url(../../img/wd-check/checksheet_btn_back.gif);
	background-repeat: no-repeat;
	height: 64px;
	width: 271px;
	margin: 0px;
	padding: 17px 0px 0px 51px;
	position: absolute;
	left: 103px;
	top: 79px;
}
/* check end */

/* begin "clearfix" */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* end "clearfix" */

/*0909修正*/
.yoko-reg-left {
	padding: 0px;
	float: left;
	width: 160px;
	margin: 0px;
}
.yoko-reg-right {
	padding: 0px;
	float: right;
	width: 362px;
	margin-top: 55px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.yoko-reg-course {
	margin: 0px;
	padding: 0px;
	width: 362px;
	height: 42px;
}
.yoko-reg-price {
	margin: 0px;
	height: 59px;
	width: 352px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.yoko-reg-price img {
	margin-right: 10px;
	margin-left: 10px;
	float: left;
}
.yoko-reg-price01 {
	text-align: right;
	float: left;
	width: 108px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.yoko-reg-price02 {
	text-align: right;
	margin: 0px;
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	font-size: 15px;
	font-weight: bold;
	color: #CC0000;
}
.yoko-cart-reg {
	height: 34px;
	width: 153px;
	float: right;
}
.yoko-cart-reg a {
	height: 34px;
	width: 153px;
	background: url(../../img/wellness-reg/cart_reg.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.yoko-reg-boader {
	background-image: url(../../img/wellness-reg/yoko_reg_boader.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 21px;
	width: 362px;
}
#yoko-reg-lact {
	background-image: url(../../img/wellness-reg/yoko_reg_lact_bg.jpg);
	height: 293px;
	width: 534px;
	margin-bottom: 10px;
}
#yoko-reg-lact h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
#yoko-reg-lact h3 a {
	background-image: url(../../img/wellness-reg/yoko_reg_lact_item.jpg);
	height: 192px;
	width: 153px;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.yoko-reg-lact-course {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #28AAD1;
}
#yoko-reg-labre {
	background-image: url(../../img/wellness-reg/yoko_reg_labre_bg.jpg);
	height: 293px;
	width: 534px;
	margin-bottom: 10px;
}
#yoko-reg-labre h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	text-align: center;
}
#yoko-reg-labre h3 a {
	background-image: url(../../img/wellness-reg/yoko_reg_labre_item.jpg);
	height: 192px;
	width: 153px;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.yoko-reg-labre-course {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #83A300;
}
#yoko-reg-dha {
	background-image: url(../../img/wellness-reg/yoko_reg_dha_bg.jpg);
	height: 205px;
	width: 534px;
	margin-bottom: 10px;
}
#yoko-reg-dha h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	text-align: center;
}
#yoko-reg-dha h3 a {
	background-image: url(../../img/wellness-reg/yoko_reg_dha_item.jpg);
	height: 196px;
	width: 153px;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.yoko-reg-dha-course {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF6600;
}
#yoko-reg-gussumin {
	background-image: url(../../img/wellness-reg/yoko_reg_gussumin_bg.jpg);
	height: 293px;
	width: 534px;
	margin-bottom: 10px;
}
#yoko-reg-gussumin h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	text-align: center;
}
#yoko-reg-gussumin h3 a {
	background-image: url(../../img/wellness-reg/yoko_reg_gussumin_item.jpg);
	height: 196px;
	width: 153px;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.yoko-reg-gussumin-course {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #004ACB;
}
#yoko-reg-kyupurun {
	background-image: url(../../img/wellness-reg/yoko_reg_kyupurun_bg.jpg);
	height: 205px;
	width: 534px;
	margin-bottom: 10px;
}
#yoko-reg-kyupurun h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	text-align: center;
}
#yoko-reg-kyupurun h3 a {
	background-image: url(../../img/wellness-reg/yoko_reg_kyupurun_item.jpg);
	height: 196px;
	width: 153px;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.yoko-reg-kyupurun-course {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF5192;
}
#yoko-reg-tomato {
	background-image: url(../../img/wellness-reg/yoko_reg_tomato_bg.jpg);
	height: 205px;
	width: 534px;
}
#yoko-reg-tomato h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	text-align: center;
}
#yoko-reg-tomato h3 a {
	background-image: url(../../img/wellness-reg/yoko_reg_tomato_item.jpg);
	height: 185px;
	width: 153px;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
.yoko-reg-tomato-course {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #E61B12;
}
.yoko-reg-tokuten {
	width: 534px;
	margin-bottom: 10px;
}
#yoko-reg-tokuten02 {
	background-image: url(../../img/wellness-reg/yoko_reg_tokuten02.jpg);
	float: left;
	width: 262px;
	background-repeat: no-repeat;
	background-position: center top;
}
#yoko-reg-tokuten03 {
	background-image: url(../../img/wellness-reg/yoko_reg_tokuten03.jpg);
	float: right;
	width: 262px;
	background-repeat: no-repeat;
	background-position: center top;
}
#yoko-reg-tokuten04 {
	background-image: url(../../img/wellness-reg/yoko_reg_tokuten04.jpg);
	float: left;
	width: 262px;
	background-repeat: no-repeat;
	background-position: center top;
}
#yoko-reg-tokuten05 {
	background-image: url(../../img/wellness-reg/yoko_reg_tokuten05.jpg);
	float: right;
	width: 262px;
	background-repeat: no-repeat;
	background-position: center top;
}
#yoko-reg-tokuten02 h2,
#yoko-reg-tokuten03 h2,
#yoko-reg-tokuten04 h2,
#yoko-reg-tokuten05 h2 {
	height: 53px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
#yoko-reg-tokuten02 p,
#yoko-reg-tokuten03 p,
#yoko-reg-tokuten04 p,
#yoko-reg-tokuten05 p {
	width: 110px;
	padding: 0px;
	margin-right: 72px;
	margin-bottom: 0px;
	margin-left: 80px;
	margin-top: 0px;
}
/*end 0909修正*/

/* Wellness Direct kp-voice */

#kp-voice {
	font-size: small;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}

#voice-header01 {
	background-image: url("../../img/wd-kp-voice/voice-title.gif");
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 54px;
	width: 556px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

/* 100624 */
#voice-header02 {
	background-image: url(../../img/wd-labre-voice/voice-title.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 54px;
	width: 556px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#kp-voice div.voice-column {
	border-bottom: 1px solid #DBDDDF;
	border-left: 1px solid #DBDDDF;
	border-right: 1px solid #DBDDDF;
	margin: 0 0 10px;
	padding: 0 10px 10px;
	width: 534px;
}

/* 100624 */
#kp-voice div.voice-column-labre {
	background-image: url(../../img/wd-labre-voice/voice-column-labre.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #DBDDDF;
	border-left: 1px solid #DBDDDF;
	border-right: 1px solid #DBDDDF;
	margin: 0 0 10px;
	padding: 0 10px 10px;
	width: 534px;
	background-position: center top;
}

#kp-voice div.voice-column-top {
	width: 534px;
	height: 11px;
	background-image: url(../../img/wd-kp-voice/voice-column-top.gif);
	background-repeat: no-repeat;
	margin:0px;
	font-size: 8px;
	text-indent: -9999px;
	padding: 0px;
	background-position: center bottom;
}

#kp-voice div.voice-column-bottom {
	width: 534px;
	height: 11px;
	background-image: url(../../img/wd-kp-voice/voice-column-bottom.gif);
	background-repeat: no-repeat;
	margin:0px;
	font-size: 8px;
	text-indent: -9999px;
	padding: 0px;
	background-position: center bottom;
}

#voice-column-body {
	width: 512px;
	background-image: url(../../img/wd-kp-voice/voice-column-body.gif);
	background-repeat: repeat-y;
	margin:0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}

#kp-voice div.voice-reason2 {
	width: 250px;
	padding: 10px 0 0;
	float: left;
}

#kp-voice div.voice-reason3 {
	width: 250px;
	padding: 10px 0 0;
	float: right;
}

#gm-voice dl dd span {
	color:#DE3900;
}

#gm-voice h3 {
	font-size:small;
	font-weight:normal;
	margin:0 0 15px;
	padding:0;
}

#gm-voice div.voice-column-top {
	width: 534px;
	height: 11px;
	background-image: url(../../img/wd-gm-voice/voice-column-top.gif);
	background-repeat: no-repeat;
	margin:0px;
	font-size: 8px;
	text-indent: -9999px;
	padding: 0px;
	background-position: center bottom;
}

#kp-voice div.voice-column-bottom {
	width: 534px;
	height: 11px;
	background-image: url(../../img/wd-kp-voice/voice-column-bottom.gif);
	background-repeat: no-repeat;
	margin:0px;
	font-size: 8px;
	text-indent: -9999px;
	padding: 0px;
	background-position: center bottom;
}

#gm-voice div.voice-column-bottom {
	width: 534px;
	height: 11px;
	background-image: url(../../img/wd-gm-voice/voice-column-bottom.gif);
	background-repeat: no-repeat;
	margin:0px;
	font-size: 8px;
	text-indent: -9999px;
	padding: 0px;
	background-position: center bottom;
}

#voice-column-body {
	width: 512px;
	background-image: url(../../img/wd-kp-voice/voice-column-body.gif);
	background-repeat: repeat-y;
	margin:0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}

#voice-column-body02 {
	width: 512px;
	background-image: url(../../img/wd-gm-voice/voice-column-body.gif);
	background-repeat: repeat-y;
	margin:0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
}

#kp-voice div.voice-reason2 {
	width: 250px;
	padding: 10px 0 0;
	float: left;
}

#kp-voice div.voice-reason3 {
	width: 250px;
	padding: 10px 0 0;
	float: right;
}

#gm-voice div.voice-reason1, 
#gm-voice div.voice-reason2, 
#gm-voice div.voice-reason3 {
	width: 512px;
	padding: 0px;
	margin: 0px;
}

#gm-voice div.voice-reason1 img {
	margin: 0px;
	padding: 0px;
	float: right;
}

#gm-voice div.voice-reason3 img {
	margin: 0px;
	padding: 0px;
	float: left;
}

#gm-voice div.voice-reason1 dl {
	width: 345px;
	margin: 0;
	padding: 0;
	float: right;
}

#gm-voice div.voice-reason2 dl {
	margin: 0;
	padding: 0;
}

#gm-voice div.voice-reason3 dl {
	width: 345px;
	margin: 0;
	padding: 0;
	float: left;
}

#gm-voice dl dt {
	margin: 0 0 10px 0;
	padding: 0;
}

#gm-voice dl dt.voice-question1 {
	background-image: url("../../img/wd-gm-voice/voice-question1.gif");
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 25px;
}

#gm-voice dl dt.voice-question2 {
	background-image: url("../../img/wd-gm-voice/voice-question2.gif");
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 25px;
}

#gm-voice dl dt.voice-question3 {
	background-image: url("../../img/wd-gm-voice/voice-question3.gif");
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 25px;
}

#gm-voice dl dt.voice-question4 {
	background-image: url("../../img/wd-gm-voice/voice-question4.gif");
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 25px;
}

#gm-voice dl dt.voice-question5 {
	background-image: url("../../img/wd-gm-voice/voice-question5.gif");
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	display: block;
	height: 25px;
}

#gm-voice dl dd {
	margin: 0 0 15px 0;
	padding: 0;
	line-break: strict;
}


#gm-voice dl dd span {
	color:#de3900;
}

/*  begin check-toilet */

#check-toilet-header {
	background-image: url(../../img/wd-check-toilet/title-page.gif);
	background-repeat: no-repeat;
	display: block;
	height: 50px;
	width: 556px;
}

#check-toilet-header,
#check-toilet-header p,
#check-toilet-header h2,
#check-toilet-sheet h3,
#check-toilet-sheet dl {
	padding: 0px;
	margin: 0px;
	text-indent: -9999px;
}

#check-toilet-sheet h3 {
	background-image: url(../../img/wd-check-toilet/title-sheet.gif);
	background-repeat: no-repeat;
	width: 556px;
	height: 144px;
	margin: 0px;
	padding: 0px;
	position: relative;
}

#check-toilet-sheet dl {
	background-image: url(../../img/wd-check-toilet/sheet.gif);
	background-repeat: no-repeat;
	width: 556px;
	height: 484px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	position: relative;
}

/*  end check-toilet */

/* begin ta-voice */
#ta-voice-top {
	margin: 0px;
	padding: 0px;
	width: 556px;
	height: 109px;
	background: url(../../img/wd-ta-voice/ta_voice_title02.jpg) no-repeat;
}
#ta-voice-top h1 {
	margin: 0px;
	padding: 0px;
	width: 556px;
	height: 42px;
	text-indent: -9999px;
}
#ta-voice-top p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 77px;
	width: 479px;
	height: 42px;
}
.ta-caution {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	width: 534px;
	text-align: right;
	font-size: 77%;
}
#ta-voice-koe {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 556px;
	height: 54px;
	background: url(../../img/wd-ta-voice/ta_voice_title03.gif) no-repeat;
}
#ta-voice-koe h2 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
.ta-voice-koe-main {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d4d6d9;
	border-bottom-color: #d4d6d9;
	border-left-color: #d4d6d9;
	width: 534px;
}
.ta-voice-koe-box1 {
	margin: 0px;
	padding: 0px;
	width: 534px;
}
.ta-voice-koe-box2 {
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 534px;
}
#ta-voice-koe-box1-ph {
	margin: 0px;
	padding: 0px;
	width: 168px;
	float: left;
}
#ta-voice-koe-box1-ph p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	font-weight: bold;
}
#ta-voice-koe-box1-txt {
	margin: 0px;
	padding: 0px;
	width: 366px;
	float: left;
}
#ta-voice-koe-box1-txt p {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ta-voice-koe-box2-l {
	margin: 0px;
	padding: 0px;
	width: 260px;
	float: left;
}
#ta-voice-koe-box2-r {
	margin: 0px;
	padding: 0px;
	width: 260px;
	float: right;
}
.ta-voice-koe-box2-ph {
	margin: 0px;
	padding: 0px;
	width: 100px;
	float: left;
}
.ta-voice-koe-box2-name {
	margin: 0px;
	padding: 0px;
	width: 160px;
	float: left;
	font-weight: bold;
	font-size: 100%;
	height: 96px;
}
#ta-voice-koe-box2-l p,
#ta-voice-koe-box2-r p {
	margin: 0px;
	padding: 0px;
	width: 260px;
	float: left;
}
#ta-voice-koe-box3-l {
	margin: 0px;
	padding: 0px;
	width: 262px;
	height: 142px;
	float: left;
	background: url(../../img/wd-ta-voice/ta_voice_koe04.gif) no-repeat center top;
}
#ta-voice-koe-box3-r {
	margin: 0px;
	padding: 0px;
	width: 262px;
	height: 142px;
	float: right;
	background: url(../../img/wd-ta-voice/ta_voice_koe05.gif) no-repeat center top;
}
#ta-voice-koe-box3-l p,
#ta-voice-koe-box3-r p {
	margin: 0px;
	padding-top: 11px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 56px;
	float: left;
	font-size: 92%;
	line-height: 1.95em;
}
.ta-voice-koe-line {
	background-color: #ff0;
}
#ta-voice-answer {
	margin: 0px;
	padding: 0px;
	width: 556px;
	height: 54px;
	background: url(../../img/wd-ta-voice/ta_voice_title04.gif) no-repeat;
}
#ta-voice-answer h2 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
#ta-voice-answer-box {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #008c00;
	border-bottom-color: #008c00;
	border-left-color: #008c00;
	width: 514px;
	background-color: #fffade;
}
#ta-voice-answer-box img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	float: left;
	width: 125px;
}
.ta-voice-answer-box-txt p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 122px;
}
.ta-voice-answer-box-txt p span {
	color: #df051c;
}
#ta-voice-answer-column {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 534px;
}
#ta-voice-answer-column p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #df051c;
	border-left-color: #df051c;
	width: 508px;
	background-color: #fff7f7;
}
#ta-voice-answer-column p span {
	color: #df051c;
	font-size: 108%;
	font-weight: bold;
}
#ta-voice-answer-teruko {
	margin: 0px;
	padding: 0px;
	width: 534px;
	height: 142px;
	background: url(../../img/wd-ta-voice/ta_voice_column_bg.gif) no-repeat;
}
#ta-voice-answer-teruko p {
	margin: 0px;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 104px;
	width: 196px;
}
#ta-voice-teiki {
	margin: 0px;
	padding: 0px;
	width: 556px;
	height: 54px;
	background: url(../../img/wd-ta-voice/ta_voice_title05.gif) no-repeat;
}
#ta-voice-teiki h2 {
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
#ta-voice-teiki-txt p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 224px;
	float:left
}
#ta-voice-teiki-answer {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0px;
	width: 299px;
	float:left
}
#ta-voice-teiki-box {
	margin: 0px;
	padding: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #008c00;
	border-bottom-color: #008c00;
	border-left-color: #008c00;
	width: 279px;
	background-color: #fffade;
}
#ta-voice-teiki-box img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.ta-voice-teiki-box-txt p {
	margin: 0px;
	padding 0px;
	float: left;
	width: 152px;
}
.ta-voice-teiki-box-txt p span {
	color: #df051c;
}
#ta-voice-teiki-teruko {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 534px;
	background: url(../../img/wd-ta-voice/ta_voice_img06.gif) no-repeat top left;
}
#ta-voice-teiki-teruko p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 130px;
	width: 404px;
}
#ta-voice-teiki-teruko img {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 130px;
	width: 404px;
}
.ta-voice-img {
	margin: 0px;
	padding: 0px;
}

/* end ta-voice */

