
/*--------------------------

* 共通設定
* 芳香浴
* 吸収
* バスソルト

--------------------------*/


/* 共通設定
--------------------------------------------------------*/

.itembox{
clear:both;
}

.tp20{
margin-top:20px;
}

.itembox-left{
float:left;
width:315px;
}

.itembox-right{
float:right;
width:315px;
}

.item-table{
font-size:100%;
}

.item-table th{
padding-right:14px;
vertical-align:top;
}

.item-table td{
vertical-align:top;
}

.itemphoto{
padding-bottom:11px;
}

.itemname{
font-weight:bold;
margin-top:-2px;
margin-bottom:4px;
}

.itemname2{
font-weight:bold;
margin-top:2px;
margin-bottom:6px;
}

.itemprice{
font-weight:bold;
margin-bottom:9px;
}

.itemprice2{
font-weight:bold;
margin-bottom:20px;
}

.itemtext{
letter-spacing:normal;
margin-bottom:11px;
}

.kategory{
font-size:11px;
padding-top:5px;
}

.item-table .itemtext a			{color:#454545;text-decoration:underline;}			/*未訪問*/
.item-table .itemtext a:link 	{color:#454545;text-decoration:underline;}			/*未訪問*/
.item-table .itemtext a:visited	{color:#454545;}									/*訪問済*/
.item-table .itemtext a:hover 	{color:#454545;text-decoration:none;}			/*オンマウス*/
.item-table .itemtext a:active	{color:#454545;}								/*クリック時*/


/* 芳香浴
--------------------------------------------------------------------*/

#navigator {
    background: url(../../../img_common/background_002.gif) no-repeat scroll left top transparent;
    height: 79px;
    padding: 12px 0 0 12px;
    width: 633px;
}

#navigator p{
	float: left;
    width: 68px;
	margin-top:0px;
 
}

#navigator div p {
    font-size: 11px;
    margin-top: 3px;
    padding-left: 2px;
    width: 540px;
}

#navigator_right{
	float:right;
    font-size: 12px;
    margin: 0px;
    padding-left: 2px;
	padding-right:10px;
    width: 540px;
 
}

#navigator h3 {
    float: right;
	margin:0px;
}

#houkou-img{
width:645px;
height:277px;
margin-top:13px;
background:url(../img/houkou_background.jpg) left top no-repeat;
}

* html #houkou-img{
margin-top:0px;
}

body #houkou-img{
\_margin-top:13px;
}

table, caption, th, td {
    border: 0 none;
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    margin: 0;
    padding: 0;
}

#houkou-img h3{
padding:16px 0 17px 16px;
}

#houkou-img #read-table{
font-size:100%;
width:410px;
margin-left:18px;
}

#houkou-img #read-table th{
text-align:left;
font-weight:normal;
padding-right:12px;
padding-bottom:5px;
vertical-align:top;
}

#houkou-img #read-table td{
padding-bottom:5px;
vertical-align:top;
letter-spacing:normal;
}

#houkou-img p{
width:460px;
font-size:12px;
margin:10px 0 0 35px;
}

body #houkou-img p{
\_margin:35px 0 0 35px;
}

#cange-box1 h4{
clear:both;
font-size:100%;
margin-top:11px;
margin-bottom:11px;
}

.small{
font-size:10px;
font-weight:normal;
color:#f58888;
}

#cange-box1 .itemname{color:#f58888;}

#cange-box1 .itemname a			{color:#f58888;}			/*未訪問*/
#cange-box1 .itemname a:link 	{color:#f58888;}			/*未訪問*/
#cange-box1 .itemname a:visited	{color:#f58888;}			/*訪問済*/
#cange-box1 .itemname a:hover 	{color:#f58888;text-decoration:underline;}			/*オンマウス*/
#cange-box1 .itemname a:active	{color:#f58888;}			/*クリック時*/

#cange-box1 .itemname2 a			{color:#f58888;}			/*未訪問*/
#cange-box1 .itemname2 a:link 	{color:#f58888;}			/*未訪問*/
#cange-box1 .itemname2 a:visited	{color:#f58888;}			/*訪問済*/
#cange-box1 .itemname2 a:hover 	{color:#f58888;text-decoration:underline;}			/*オンマウス*/
#cange-box1 .itemname2 a:active	{color:#f58888;}			/*クリック時*/

/* 吸収
--------------------------------------------------------------------*/

#absorption-img1{
width:645px;
height:226px;
margin-top:13px;
background:url(../img/absorption_background_001.jpg) left top no-repeat;
}

* html #absorption-img1{
margin-top:0px;
}

body #absorption-img1{
\_margin-top:13px;
}

#absorption-img1 h3{
padding:16px 0 17px 16px;
}

#absorption-img1 #read-table{
font-size:100%;
width:410px;
margin-left:18px;
}

#absorption-img1 #read-table th{
text-align:left;
font-weight:normal;
padding-right:7px;
padding-bottom:5px;
vertical-align:top;
}

#absorption-img1 #read-table td{
padding-bottom:5px;
vertical-align:top;
letter-spacing:normal;
}

#absorption-img1 p{
width:265px;
font-size:12px;
margin:19px 0 0 36px;
}

body #absorption-img1 p{
\_margin:30px 0 0 36px;
}


#absorption-img2{
clear:both;
width:645px;
height:370px;
margin-top:18px;
background:url(../img/absorption_background_002.jpg) left top no-repeat;
}

#absorption-img2 h3{
padding:16px 0 17px 16px;
}

#absorption-img2 #read-table{
font-size:100%;
width:400px;
margin-left:18px;
}

#absorption-img2 #read-table th{
text-align:left;
font-weight:normal;
padding-right:14px;
padding-bottom:5px;
vertical-align:top;
}

#absorption-img2 #read-table td{
padding-bottom:5px;
vertical-align:top;
letter-spacing:normal;
}

#absorption-img2 p{
width:435px;
font-size:12px;
margin:10px 0 0 35px;
}

body #absorption-img2 p{
\_margin:35px 0 0 35px;
}


#cange-box2 h4{
clear:both;
font-size:100%;
margin-top:20px;
margin-bottom:11px;
}

.small2{
font-size:10px;
font-weight:normal;
color:#c49864;
}


#cange-box2 .itemname{color:#c49864;}

#cange-box2 .itemname a				{color:#c49864;}			/*未訪問*/
#cange-box2 .itemname a:link 		{color:#c49864;}			/*未訪問*/
#cange-box2 .itemname a:visited		{color:#c49864;}			/*訪問済*/
#cange-box2 .itemname a:hover 		{color:#c49864;text-decoration:underline;}			/*オンマウス*/
#cange-box2 .itemname a:active		{color:#c49864;}			/*クリック時*/

/* バスソルト
--------------------------------------------------------------------*/

#bathsolt-img1{
width:645px;
height:286px;
margin-top:13px;
background:url(../img/bathsolt_background_001.jpg) left top no-repeat;
}

* html #bathsolt-img1{
margin-top:0px;
}

body #bathsolt-img1{
\_margin-top:13px;
}

#bathsolt-img1 h3{
padding:16px 0 17px 16px;
}

#bathsolt-img1 #read-table{
font-size:100%;
width:390px;
margin-left:18px;
}

#bathsolt-img1 #read-table th{
text-align:left;
font-weight:normal;
padding-right:14px;
padding-bottom:5px;
vertical-align:top;
}

#bathsolt-img1 #read-table td{
padding-bottom:5px;
vertical-align:top;
letter-spacing:normal;
}

#bathsolt-img1 p{
width:455px;
font-size:12px;
margin:10px 0 0 37px;
}

body #bathsolt-img1 p{
\_margin:35px 0 0 37px;
}

#bathsolt-img2{
clear:both;
width:645px;
height:285px;
margin-top:18px;
background:url(../img/bathsolt_background_002.jpg) left top no-repeat;
}

#bathsolt-img2 h3{
padding:16px 0 17px 16px;
}

#bathsolt-img2 #read-table{
font-size:100%;
width:400px;
margin-left:18px;
}

#bathsolt-img2 #read-table th{
text-align:left;
font-weight:normal;
padding-right:17px;
padding-bottom:17px;
vertical-align:top;
}

#bathsolt-img2 #read-table td{
padding-bottom:17px;
vertical-align:top;
letter-spacing:normal;
}

#bathsolt-img2 p{
width:450px;
font-size:12px;
margin:10px 0 0 37px;
}

body #bathsolt-img2 p{
\_margin:35px 0 0 37px;
}

#cange-box3 h4{
clear:both;
font-size:100%;
margin-top:11px;
margin-bottom:11px;
}

.small3{
font-size:10px;
color:#56af7c;
font-weight:normal;
}

#cange-box3 .itemname{color:#56af7c;}

#cange-box3 .itemname a				{color:#56af7c;}			/*未訪問*/
#cange-box3 .itemname a:link 		{color:#56af7c;}			/*未訪問*/
#cange-box3 .itemname a:visited		{color:#56af7c;}			/*訪問済*/
#cange-box3 .itemname a:hover 		{color:#56af7c;text-decoration:underline;}/*オンマウス*/
#cange-box3 .itemname a:active		{color:#56af7c;}			/*クリック時*/

#cange-box3 .itemname2 a			{color:#56af7c;}			/*未訪問*/
#cange-box3 .itemname2 a:link 		{color:#56af7c;}			/*未訪問*/
#cange-box3 .itemname2 a:visited	{color:#56af7c;}			/*訪問済*/
#cange-box3 .itemname2 a:hover 		{color:#56af7c;text-decoration:underline;}/*オンマウス*/
#cange-box3 .itemname2 a:active		{color:#56af7c;}			/*クリック時*/

