﻿/* ===== Contents Area ===== */

#contents {
	clear: both;
	width: 800px;
}



/* ===== Top Image Area ===== */

#topImageArea {
	width: 800px;
	height: 180px;
	margin-bottom: 20px;
}



/* ===== Main Area ===== */

#mainArea {
	float: left;
	width: 540px;
	margin-right: 20px;
	margin-bottom: 20px;
	text-align: left;
	display: inline;
}

#mainArea p span.span-bold {
	font-weight: bold;
}



/* ===== Medical Records1 Page ===== */

#medicalRecords1Area {
	width: 540px;
}
#medicalRecords1Area .photoLeftArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	display: inline;
}
#medicalRecords1Area .photoRightArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	display: inline;
}
#medicalRecords1Area .photoLeftArea2 {
	clear: both;
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	display: inline;
}
#medicalRecords1Area .photoRightArea2 {
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-bottom: 10px;
	display: inline;
}
#medicalRecords1Area .photoLeftArea3 {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	margin-bottom: 20px;
	display: inline;
}
#medicalRecords1Area .photoRightArea3 {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-bottom: 20px;
	display: inline;
}
#medicalRecords1Area .medicalRecords1UnderArea {
	clear: both;
	width: 540px;
	margin-bottom: 40px;
}
#medicalRecords1Area #ColumnArea {
	width: 520px;
	margin-top: 40px;
	padding: 9px;
	border: #231815 solid 1px;
}
#medicalRecords1Area h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#medicalRecords1Area h3.h3-first {
	margin-top: 15px;
}
#medicalRecords1Area h3.h3-under {
	margin-top: 0;
}
#medicalRecords1Area p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#medicalRecords1Area p.p-first {
	margin-top: 8px;
}
#medicalRecords1Area p.p-first-photo {
	margin-top: 2px;
}
#medicalRecords1Area p.p-first-photo-narrow {
	margin-top: 2px;
	letter-spacing: 0;
}
#medicalRecords1Area p.p-under {
	margin-top: 0;
}
#medicalRecords1Area ul li {
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0.5em no-repeat;

	color: #976464;
	font-size: 75%;
	line-height: 200%;
	font-weight: bold;
	display: block;
}
#medicalRecords1Area ul li.li-inner {
	background: none;
}
#medicalRecords1Area ul li a:link,
#medicalRecords1Area ul li a:visited {
	color: #976464;
}
#medicalRecords1Area ul li a:active,
#medicalRecords1Area ul li a:hover {
	color: #976464;
	text-decoration: underline;
}



/* ===== Medical Records2 Page ===== */

#medicalRecords2Area {
	width: 540px;
}
#medicalRecords2Area .photoLeftArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	display: inline;
}
#medicalRecords2Area .photoRightArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	display: inline;
}
#medicalRecords2Area .photoLeftArea2 {
	clear: both;
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 40px;
	display: inline;
}
#medicalRecords2Area .photoRightArea2 {
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-bottom: 40px;
	display: inline;
}
#medicalRecords2Area .medicalRecords1UnderArea {
	clear: both;
	width: 540px;
}
#medicalRecords2Area #ColumnArea {
	width: 520px;
	margin-top: 40px;
	padding: 9px;
	border: #231815 solid 1px;
}
#medicalRecords2Area h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#medicalRecords2Area h3.h3-first {
	margin-top: 15px;
}
#medicalRecords2Area h3.h3-under {
	margin-top: 0;
}
#medicalRecords2Area h4 {
	margin-top: 40px;
	color: #976464;
	font-size: 75%;
	font-weight: bold;
}
#medicalRecords2Area p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#medicalRecords2Area p.p-first {
	margin-top: 8px;
}
#medicalRecords2Area p.p-under {
	margin-top: 0;
}
#medicalRecords2Area ul li {
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0.5em no-repeat;

	color: #976464;
	font-size: 75%;
	line-height: 200%;
	font-weight: bold;
	display: block;
}
#medicalRecords2Area ul li.li-inner {
	background: none;
}
#medicalRecords2Area ul li a:link,
#medicalRecords2Area ul li a:visited {
	color: #976464;
}
#medicalRecords2Area ul li a:active,
#medicalRecords2Area ul li a:hover {
	color: #976464;
	text-decoration: underline;
}



/* ===== Greening Plan1 Page ===== */

#greeningPlan1Area {
	width: 540px;
}
#greeningPlan1Area .photoLeftArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	display: inline;
}
#greeningPlan1Area .photoRightArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	display: inline;
}
#greeningPlan1Area .greeningPlan1UnderArea {
	clear: both;
	width: 540px;
}
#greeningPlan1Area table {
	width: 540px;
	border-spacing: 0px;
	border-collapse: collapse;
	border-width: 0px;
}
#greeningPlan1Area table th {
	width: 140px;
	padding: 5px 0 5px 0;
	border-top: #241916 dashed 1px;
	border-bottom: #241916 dashed 1px;

	vertical-align: midle;
	text-align: left;

	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#greeningPlan1Area table td {
	width: 400px;
	padding: 5px 0 5px 0;
	border-top: #241916 dashed 1px;
	border-bottom: #241916 dashed 1px;

	vertical-align: top;
	text-align: left;

	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#greeningPlan1Area h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#greeningPlan1Area h3.h3-first {
	margin-top: 15px;
}
#greeningPlan1Area h3.h3-under {
	margin-top: 0;
}
#greeningPlan1Area h4 {
	margin-top: 40px;
	color: #976464;
	font-size: 75%;
	font-weight: bold;
}
#greeningPlan1Area p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#greeningPlan1Area p.p-first {
	margin-top: 8px;
}
#greeningPlan1Area p.p-first-photo {
	margin-top: 2px;
}
#greeningPlan1Area p.p-under {
	margin-top: 0;
}
#greeningPlan1Area img.img-photo {
	margin-top: 8px;
}
#greeningPlan1Area img.img-diagram {
	margin-top: 20px;
}
#greeningPlan1Area ul li {
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0.5em no-repeat;

	color: #976464;
	font-size: 75%;
	line-height: 200%;
	font-weight: bold;
	display: block;
}
#greeningPlan1Area ul li.li-inner {
	background: none;
}
#greeningPlan1Area ul li a:link,
#greeningPlan1Area ul li a:visited {
	color: #976464;
}
#greeningPlan1Area ul li a:active,
#greeningPlan1Area ul li a:hover {
	color: #976464;
	text-decoration: underline;
}



/* ===== Greening Plan2 Page ===== */

#greeningPlan2Area {
	width: 540px;
}
#greeningPlan2Area h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#greeningPlan2Area h3.h3-first {
	margin-top: 15px;
}
#greeningPlan2Area p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#greeningPlan2Area p.p-first {
	margin-top: 8px;
}
#greeningPlan2Area img.img-photo {
	margin-top: 8px;
}
#greeningPlan2Area ul li {
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0.5em no-repeat;

	color: #976464;
	font-size: 75%;
	line-height: 200%;
	font-weight: bold;
	display: block;
}
#greeningPlan2Area ul li.li-inner {
	background: none;
}
#greeningPlan2Area ul li a:link,
#greeningPlan2Area ul li a:visited {
	color: #976464;
}
#greeningPlan2Area ul li a:active,
#greeningPlan2Area ul li a:hover {
	color: #976464;
	text-decoration: underline;
}



/* ===== Shimokayadu Data Page ===== */

#shimokayaduDataArea {
	width: 540px;
}
#shimokayaduDataArea .photoLeftArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	display: inline;
}
#shimokayaduDataArea .photoRightArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	display: inline;
}
#shimokayaduDataArea .photoLeftArea2 {
	clear: both;
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-right: 20px;
	display: inline;
}
#shimokayaduDataArea .photoRightArea2 {
	float: left;
	width: 260px;
	margin-top: 20px;
	display: inline;
}
#shimokayaduDataArea .photoLeftArea3 {
	clear: both;
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-right: 20px;
	display: inline;
}
#shimokayaduDataArea .photoRightArea3 {
	float: left;
	width: 260px;
	margin-top: 20px;
	display: inline;
}

#shimokayaduDataArea .photoLeftArea4 {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	display: inline;
}
#shimokayaduDataArea .photoRightArea4 {
	float: left;
	width: 260px;
	margin-top: 8px;
	display: inline;
}
#shimokayaduDataArea .photoLeftArea5 {
	clear: both;
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-right: 20px;
	display: inline;
}
#shimokayaduDataArea .photoRightArea5 {
	float: left;
	width: 260px;
	margin-top: 20px;
	display: inline;
}

#shimokayaduDataArea .photoLeftArea6 {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	display: inline;
}
#shimokayaduDataArea .photoRightArea6 {
	float: left;
	width: 260px;
	margin-top: 8px;
	display: inline;
}
#shimokayaduDataArea .photoRightArea6 img.img-photo-under {
	margin-top: 15px;
}

#shimokayaduDataArea .shimokayaduDataUnderArea {
	clear: both;
	width: 540px;
}
#shimokayaduDataArea .columnArea {
	width: 520px;
	margin-top: 40px;
	padding: 9px;
	border: #231815 solid 1px;
}
#shimokayaduDataArea .columnArea table {
	width: 520px;
	border-spacing: 0px;
	border-collapse: collapse;
	border-width: 0px;
}

#shimokayaduDataArea .columnArea table th {
	width: 150px;
	padding: 5px 0 5px 0;
	border-bottom: #241916 dashed 1px;

	text-align: left;
	vertical-align: middle;

	color: #976464;
	font-size: 75%;
	font-weight: bold;
}
#shimokayaduDataArea .columnArea table td {
	width: 370px;
	padding: 5px 0 5px 0;
	border-bottom: #241916 dashed 1px;

	text-align: left;
	vertical-align: middle;

	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#shimokayaduDataArea h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#shimokayaduDataArea h3.h3-first {
	margin-top: 15px;
}
#shimokayaduDataArea h3.h3-under {
	margin-top: 0;
}
#shimokayaduDataArea h4 {
	margin-top: 40px;
	color: #976464;
	font-size: 75%;
	font-weight: bold;
}
#shimokayaduDataArea p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#shimokayaduDataArea p.p-first {
	margin-top: 8px;
}
#shimokayaduDataArea p.p-under {
	margin-top: 0;
}
#shimokayaduDataArea ul.ul-top {
	margin-top: 8px;
}
#shimokayaduDataArea ul.ul-top li {
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0 no-repeat;

	color: #976464;
	font-size: 75%;
	line-height: 200%;
	font-weight: bold;
	display: inline;
}
#shimokayaduDataArea ul.ul-top a:link,
#shimokayaduDataArea ul.ul-top a:visited {
	color: #976464;
}
#shimokayaduDataArea ul.ul-top li a:active,
#shimokayaduDataArea ul.ul-top li a:hover {
	color: #976464;
	text-decoration: underline;
}



/* ===== Moridu Data Page ===== */

#moriduDataArea {
	width: 540px;
}
#moriduDataArea .photoLeftArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-right: 20px;
	margin-bottom: 20px;
	display: inline;
}
#moriduDataArea .photoRightArea {
	float: left;
	width: 260px;
	margin-top: 8px;
	margin-bottom: 20px;
	display: inline;
}
#moriduDataArea .photoLeftArea2 {
	clear: both;
	float: left;
	width: 260px;
	margin-top: 20px;
	margin-right: 20px;
	display: inline;
}
#moriduDataArea .photoRightArea2 {
	float: left;
	width: 260px;
	margin-top: 20px;
	display: inline;
}
#moriduDataArea .moriduDataUnderArea {
	clear: both;
	width: 540px;
}
#moriduDataArea .columnArea {
	width: 520px;
	margin-top: 40px;
	padding: 9px;
	border: #231815 solid 1px;
}
#moriduDataArea h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#moriduDataArea h3.h3-first {
	margin-top: 15px;
}
#moriduDataArea h3.h3-under {
	margin-top: 0;
}
#moriduDataArea p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#moriduDataArea p.p-first {
	margin-top: 8px;
}
#moriduDataArea p.p-first-photo {
	margin-top: 2px;
}
#moriduDataArea p.p-under {
	margin-top: 0;
}
#moriduDataArea ul.ul-top {
	margin-top: 8px;
}
#moriduDataArea ul.ul-top li {
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0 no-repeat;

	color: #976464;
	font-size: 75%;
	line-height: 200%;
	font-weight: bold;
	display: inline;
}
#moriduDataArea ul.ul-top a:link,
#moriduDataArea ul.ul-top a:visited {
	color: #976464;
}
#moriduDataArea ul.ul-top li a:active,
#moriduDataArea ul.ul-top li a:hover {
	color: #976464;
	text-decoration: underline;
}



/* ===== Ume Page ===== */

#umeArea {
	width: 540px;
}
#umeArea .photoLeftArea {
	float: left;
	width: 180px;
	margin-top: 8px;
	margin-right: 20px;
	margin-bottom: 20px;
	display: inline;
}
#umeArea .photoRightArea {
	float: left;
	width: 340px;
	margin-top: 8px;
	margin-bottom: 20px;
	display: inline;
}
#umeArea .umeUnderArea {
	clear: both;
	width: 540px;
}
#umeArea h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#umeArea h3.h3-first {
	margin-top: 15px;
}
#umeArea p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#umeArea p.p-first {
	margin-top: 8px;
}
#umeArea p.p-first-photo {
	margin-top: 2px;
}
#umeArea img.img-photo {
	margin-top: 8px;
}



/* ===== Kalmia Page ===== */

#kalmiaArea {
	width: 540px;
}
#kalmiaArea .photoLeftArea {
	float: left;
	width: 180px;
	margin-top: 8px;
	margin-right: 20px;
	margin-bottom: 20px;
	display: inline;
}
#kalmiaArea .photoRightArea {
	float: left;
	width: 340px;
	margin-top: 8px;
	margin-bottom: 20px;
	display: inline;
}
#kalmiaArea .kalmiaUnderArea1 {
	clear: both;
	width: 540px;
	margin-bottom: 40px;
}
#kalmiaArea .photoLeftArea2 {
	clear: both;
	float: left;
	width: 180px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 40px;
	display: inline;
}
#kalmiaArea .photoRightArea2 {
	float: right;
	width: 340px;
	margin-top: 20px;
	margin-bottom: 40px;
	display: inline;
}
#kalmiaArea .kalmiaUnderArea {
	clear: both;
	width: 540px;
}
#kalmiaArea h3 {
	margin-top: 40px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#kalmiaArea h3.h3-first {
	margin-top: 15px;
}
#kalmiaArea h3.h3-under {
	margin-top: 0;
}
#kalmiaArea p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#kalmiaArea p.p-first {
	margin-top: 8px;
}
#kalmiaArea p.p-first-photo {
	margin-top: 2px;
}
#kalmiaArea img.img-photo {
	margin-top: 8px;
}
#kalmiaArea img.img-photo-inner {
	margin-top: 20px;
}



/* ===== Company Page ===== */

#companyArea {
	width: 540px;
}
#companyArea h2 {
	margin-top: 40px;
}
#companyArea h2.h2-first {
	margin-top: 0;
}
#companyArea h3 {
	margin-top: 20px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#companyArea h3.h3-first {
	margin-top: 10px;
}
#companyArea p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#companyArea p.p-first {
	margin-top: 8px;
}
#companyArea ul li {
	margin-top: 15px;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0.3em no-repeat;

	color: #333;
	font-size: 75%;
	line-height: 200%;
	display: block;
/*	display: inline;*/
}
#companyArea table {
	width: 540px;
	margin-top: 15px;
	border-spacing: 0px;
	border-collapse: collapse;
	border-width: 0px;
}
#companyArea table th {
	width: 150px;
	padding: 5px 0 5px 0;
	border-top: #241916 dashed 1px;
	border-bottom: #241916 dashed 1px;

	text-align: left;
	vertical-align: middle;

	color: #976464;
	font-size: 75%;
	font-weight: bold;
}
#companyArea table td {
	width: 390px;
	padding: 5px 0 5px 0;
	border-top: #241916 dashed 1px;
	border-bottom: #241916 dashed 1px;

	text-align: left;
	vertical-align: middle;

	color: #333;
	font-size: 75%;
	line-height: 200%;
}



/* ===== Rule Page ===== */

#ruleArea {
	width: 540px;
}
#ruleArea h2 {
	margin-top: 40px;
}
#ruleArea h2.h2-first {
	margin-top: 0;
}
#ruleArea h3 {
	margin-top: 20px;
	color: #976464;
	font-size: 85%;
	font-weight: bold;
}
#ruleArea h3.h3-first {
	margin-top: 10px;
}
#ruleArea p {
	margin-top: 15px;
	color: #333;
	font-size: 75%;
	line-height: 200%;
}
#ruleArea p.p-first {
	margin-top: 8px;
}





/* ===== Back Button Area ===== */

#backButtonArea {
	width: 540px;
	margin-top: 15px;
	padding-top: 10px;
	text-align: right;
	border-top:#666666 solid 2px;
}
#backButtonArea-clear {
	clear: both;
	width: 540px;
	margin-top: 15px;
	padding-top: 10px;
	text-align: right;
	border-top:#666666 solid 2px;
}
#backButtonArea ul li,
#backButtonArea-clear ul li {
	float: right;
	padding-left: 18px;

	background: url(../image/common/list_mark.gif) 0 0 no-repeat;

	color: #333;
	font-size: 75%;
	display: block;
}
#backButtonArea ul li a:link,
#backButtonArea-clear ul li a:link,
#backButtonArea ul li a:visited,
#backButtonArea-clear ul li a:visited {
	color: #976464;
}
#backButtonArea ul li a:active,
#backButtonArea-clear ul li a:active,
#backButtonArea ul li a:hover,
#backButtonArea-clear ul li a:hover {
	color: #976464;
	text-decoration: underline;
}


/* ===== Sub Area ===== */

#subArea {
	float: left;
	width: 240px;
	text-align: left;
	display: inline;
}

#subArea #subMenuArea {
	float: left;
	width: 240px;
	margin-bottom: 20px;
	border-top: #241916 dashed 1px;

	text-align: left;
	display: inline;
}
#subArea #subMenuArea .menuListArea {
	width: 240px;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: #241916 dashed 1px;
}
#subArea #subMenuArea .menuListArea .imageArea {
	float: left;
	width: 20px;
	margin-left: 10px;
	display: inline;
}
#subArea #subMenuArea .menuListArea .textArea {
	float: left;
	width: 210px;
	display: inline;
}
#subArea #subMenuArea .menuListArea .textArea p {
	color: #976464;
	font-size: 75%;
	line-height: 200%;
	font-weight: bold;
}
#subArea #subMenuArea .menuListArea .textArea p a:link,
#subArea #subMenuArea .menuListArea .textArea p a:visited {
	color: #976464;
}
#subArea #subMenuArea .menuListArea .textArea p a:active,
#subArea #subMenuArea .menuListArea .textArea p a:hover {
	color: #976464;
	text-decoration: underline;
}
#subArea #subMenuArea img.img-banner {
	margin-top: 20px;
}


/* ===== productinfo page ===== */
div.productinfo#shimokayaduDataArea .centering{
	text-align:center;
	}
	
div.productinfo#shimokayaduDataArea .caption{
	width:192px;
	margin-left:4px;
	padding:8px;
	border:1px solid #E3EAE3;
	font-size:70%;
	line-height:140%;
	}

* html div.productinfo#shimokayaduDataArea .caption{
	width:218px;
	}
	
div.productinfo#shimokayaduDataArea div.leftbox{
	width:265px;
	float:left;
	}

div.productinfo#shimokayaduDataArea div.rightbox{
	width:265px;
	float:right;
	}

div.productinfo#shimokayaduDataArea dl.icongreen{
	margin-bottom:15px;
	}

div.productinfo#shimokayaduDataArea dl.icongreen dt{
	margin-top: 10px;
	margin-bottom:10px;
	padding-top: 2px;
	padding-left: 18px;
	background: url(../image/common/list_mark.gif) no-repeat left center;
	color: #976464;
	font-size: 75%;
	font-weight:bold;
	}

div.productinfo#shimokayaduDataArea dl.icongreen dd{
	color: #333;
	font-size: 75%;
	line-height: 200%;
	margin-left:20px;
	text-indent:-1em;
	padding-left:1em;
	
	}

div.productinfo#shimokayaduDataArea h3{
	margin-bottom:8px;
	}

div.productinfo#shimokayaduDataArea p{
	margin-top:0;
	}

div.productinfo#shimokayaduDataArea ul.icongreensankaku{
	margin-left:5px;
	}

div.productinfo#shimokayaduDataArea ul.icongreensankaku li{
	background:url(../image/productinfo/greensankaku.gif) no-repeat left center;
	padding-left:10px;
	font-size:75%;
	}

div.productinfo#shimokayaduDataArea div.colorwaku{
	border-top:1px solid #976464;
	border-bottom:1px solid #976464;
	border-right:1px solid #976464;
	border-left:5px solid #976464;
	padding:6px 0 6px 8px;
	}

div.productinfo#shimokayaduDataArea div.colorwaku dl{
	color:#976464;
	font-size:75%;
	line-height:160%;
	}

