
body {
 background: #f4f1ec;
 margin: 0;
 padding-top: 0;
 padding-bottom: 0;
 padding-right: 0;
 padding-left: 0;
 }
 
 /* リンクの指示 */

a:link {
 color: #0F642D;
 text-decoration: none
 }

a:hover {
 color: #ff4500;
 text-decoration: none
 }

a:visited {
 color: #0F642D;
 text-decoration: none
 }
 
     .main {  
         width: 100%;
        
    }  
    .main div   {  
        width: 800px;  
	margin: 0  auto; 
	padding-top: 0;
        padding-bottom: 0;
        padding-right: 20px;
        padding-left: 20px;
	 background: #ffffff; 

    }  
   
    .sub div   {  
        width: 800px;  
	margin: 0  auto; 
	padding-top: 0;
        padding-bottom: 0;
        padding-right: 0px;
        padding-left: 0px;
	 background: #ffffff; 

    }  
 
 
 /* 目次の見出し*/
h1{ 

 font-size: 18px;
 font-weight: bold;
 color: #0F642D;
}

/* 文中の見出し*/
h2{ 
 height:50px;
 font-size: 20px;
 font-weight: bold;
 border-left: solid #0F642D;
 border-right:solid #0F642D;
 border-top: solid #0F642D;
 border-bottom:  solid #0F642D;
}

/* ボックス */
h3{
  width: 600x;
 font-size: 16px;
 font-weight: 200;
 line-height: 32px;
 padding: 1em;
 border-left: 1px solid #0F642D;
 border-right: 1px solid #0F642D;
 border-top: 1px solid #0F642D;
 border-bottom: 1px solid #0F642D;
 background: #f0fff0;
}




/* 本文用 */
.c {
font-size:  16px;
line-height:  32px;　　　
 }
 
.d {
font-size:  14px;
line-height:  28px;　　
 }
 
 .a {
font-size:  20px;
line-height:  42px;　　　
 }
 
/* 上のライン　グリーン */

.c1 {
color: #ffffff;
 background:  #0F642D;
 margin-top:0;
 margin-bottom: 0;
 padding-top: 30;
 padding-bottom:0;
 padding-right: 0;
 padding-left: 0;
 }

/* 下のライン　グリーン */

.c2 {
color: #ffffff;
 background:  #0F642D;
 text-align: right; 
 margin-top:0;
 margin-bottom: 0;
 padding-top: 10;
 padding-bottom:10;
 padding-right:50;
 padding-left: 10;
 }
 
 /*メニューバーライン*/
.c3{
 background:  #cee4ae;
 margin: 0  auto; 
 border-top: 1px solid #0F642D;
 border-bottom: 1px solid #0F642D;
 border-left: none;
 border-right: none;
 padding: 0.3em;
 font-size: 16px;
}
 
 /* 上のライン　茶 */

.c4 {
color: #ffffff;
 background:  #b8860b;
 margin-top:0;
 margin-bottom: 0;
 padding-top: 30;
 padding-bottom:0;
 padding-right: 0;
 padding-left: 0;
 }

/* 下のライン　茶 */

.c6 {
color: #ffffff;
 background:  #b8860b;
 text-align: right; 
 margin-top:0;
 margin-bottom: 0;
 padding-top: 10;
 padding-bottom:10;
 padding-right:50;
 padding-left: 10;
 }
 
 

/*見出しライン*/
.t {
background:  #d8bfd8;
 padding: 0.3em;
 font-size: 18px;
  font-weight: bold;
}

/*注文バー*/
.or{
background:  #d8bfd8;
 padding: 0.3em;
 font-size: 22px;
  font-weight: bold;
  text-align: center;
}

/*見出しライン・デグレット*/
.td {
background:  #6B8E23;
 padding: 0.3em;
 font-size: 18px;
 font-weight: bold;
}

/*見出しライン・佐和山*/
.ts {
background:  #FFC78F;
 padding: 0.3em;
 font-size: 18px;
 font-weight: bold;
}

/*見出しライン・泡潤*/ 
.th {
background:  #FFFACD;
 padding: 0.3em;
 font-size: 18px;
 font-weight: bold;
}

/*見出しライン・サボンクラシコ*/ 
.tc {
background:  #f5f5f5;
 padding: 0.3em;
 font-size: 18px;
 font-weight: bold;
}

/*見出しライン・おじゃる石*/ 
.to {
background:  #FFA500;
 padding: 0.3em;
 font-size: 18px;
 font-weight: bold;
}

/*見出しライン・パルマ*/ 
.tp {
background:  #FA8072;

 padding: 0.3em;
 font-size: 18px;
 font-weight: bold;
}

table  {
font-size: 16px;
 line-height: 30px;　
 }
 
 /*石けん成分・原材料*/
 .soap{
 width:300;
 font-size: 14px;
 line-height: 24px;
  }


