/* 全体の設定*/
body{
    font-style:normal;/*文字のスタイル：普通*/
    font-weight:normal;/*文字の太さ：普通*/
    font-size:11pt;/*文字の大きさ：小*/
    /*color:#330000;*//*文字の色：黒*/ 
}

p{
    font-size:11pt;
    line-height:150%;
    /*color:#666666;*/
}

address{
     font-size:10pt;
     font-style:normal;
     text-align:center;
     padding-top: 5px
     margin-top: 15px;
     clear:both;
}


h1 a{
     color:#00a800;
     font-weight:normal;
     text-decoration:none;
}

h1{ 
    color:#ffffff;
    padding-top:10px;
    padding-left:20px;
    font-size:11pt;
    font-weight:normal;
}


h2{
    text-align:left;
    font-size:14pt;
    border-left: 12px solid #006633;
    color:#040000;
    padding-left:5px;
    padding-top:5px;
    margin-top: 0.5em;
    margin-bottom: 0px;
    padding-bottom:5px;
    border-bottom: 2px solid #00a800;
}

h2 a{
    color:#808080;
    text-decoration:none;
}

#side h4 {
        background-color:#009933;
        hight:30px;
	border:3px double #009933;
	font-size:14px;
	border-left bottom:none;
	padding-left:5px;
        margin-top:0.5em;
	margin-bottom: 3px;
        margin-left: 3px;
        border-bottom:none;
        color:#ffffff;
        padding-top:5px;
        padding-bottom:5px;
        clear:both;
}


#red1{
    color:#ffffff;
    font-weight: bold;
    background-color:#ff00ff;/* ピンクバック太い文字*/
    padding-top:5px;
    padding-bottom:5px;
    padding-right:137px;
    padding-left:5px;
    line-height:1.5;
    text-align:left;
    font-size:12pt;
}


#side h4 a {
	font-size:15px;
        color:#ffffff;
        font-weight:bold;
	margin-bottom: 3px;
}

#side ul {
	font-size:12px;
        margin:0pt;
        padding-left:15pt;
}

#side li {
	font-size:12px;
        margin:0pt;
        padding-left:5pt;
        padding-top:5pt;
}

#side li a {
       font-weight:normal;
}

h3 {
    color:#008000; 
    /*color:#cc0000;*/
    text-align:left;
    font-size:12pt;
    padding-left:5px;
    padding-top:0px;
    margin-top: 0.5em;
    margin-bottom: 0px;
    padding-bottom:0px;
}

h3 a{
    color:#0033ff;
    text-align:left;
    font-size:12pt;
    padding-left:5px;
    padding-top:5px;
    margin-top: 0.5em;
    margin-bottom: 5px;
    padding-bottom:5px;
    text-decoration:none;
}

h4{
    color:#009900;
    font-size:11pt;
}

#path2 a{
      color:#0033ff;
      text-align:center;
      margin-top: 10px;
      padding-top: 5px;
      font-size:10pt;
      font-decoration:normal;
}


#path{
      color:#666666;
      text-align:right;
      margin-top: 0px;
      padding-top: 5px;
      font-size:8pt;
}


#red{
    color:#ff0000;
    font-size:10pt;
    font-weight: bold;/* 赤の太い文字*/
}


#bold{
   font-weight: bold;/* 太い文字*/
}

.wheite{
   color:#ffffff;/* 白文字*/
　 text-decoration:none;
}

.blue{
   color:#0033ff;/* リンク文字*/
}

.blue2{
   color:#000099;/* リンク文字*/
   font-size: 16pt;
   font-weight: bold;
}

.blue3{
   color:#00000;/* リンク文字*/
   font-size: 11pt;
   font-weight: bold;
}

.center{
    text-align:center;
}

.orange{
   color:#ff6633;
   padding-right:0px;
   font-size: 12pt;
   font-weight: bold;/* オレンジの太い文字*/
}

.green{
     color:#009900;
     font-size: 12pt; 
     /* font-weight: bold;グリーンの太い文字*/
     padding-left:0px;
｝

.zyusho{
   /*color:#666666;*/
   padding-right:100px;
   font-size: 10pt;/* 商品説明住所*/
}


/*a{
    color:#003399;
    text-decoration:none;
    font-weight: bold;
}*/


.bold{
     font-wegiht:bold;
     font-size:12pt;
     line-height:100%;
     padding-top: 0px;
     margin-top: 0px;
}
.small{
     font-size:9pt;
     line-height:200%;
     padding-left:10px;
}

.red{
     color:ff0033;
}

.red-b{
    color:#cc0000;
    margin-bottom: 10px;
    font-size:11pt;
    line-height:120%;
    font-weight:bold;/* 赤の太い文字*/
}

.red-c{
    color:#cc0000;
    margin-bottom: 10px;
    font-size:17pt;
    line-height:120%;
    font-weight:bold;/* 電話番号*/
}

.red-d{
    color:#cc0000;
    font-size:13pt;
   font-weight:bold;/* 即解決*/
}
.center{
     text-align:center;
}

.mura1{
    text-align:center; 
    color:#666666;
    padding-top:5px;
    padding-bottom:5px;
    line-height:1.5;
} 



.mura1by{
    background-color:#ffffcc;/* クリームバックセンター太い文字*/
    text-align:center; 
    color:#666666;
    font-weight: bold;
    padding-top:5px;
    padding-bottom:5px;
    margin:10px 50px;
    line-height:1.5;
}

.mura1byy{
    background-color:#ccffcc;/* リンクフリー*/
    text-align:center; 
    color:#666666;
    padding-top:5px;
    padding-bottom:5px;
    margin:10px 10px;
    line-height:1.2;
}

.mura1bg{
    background-color:#009933;/* アドレスエンドバックセンター太い文字*/
    text-align:center; 
    color:#666666;
    font-weight: bold;
    padding-top:5px;
    padding-bottom:5px;
    margin:10px 50px;
    line-height:1.5;
}  

.mura1rb{
    text-align:center; 
    color:#ff0000;
    font-size:12pt;
    padding-top:5px;
    padding-bottom:5px;
    line-height:1.5;/* 赤文字センター*/
}

.mura1wg{
    background-color:#009933;/*アドレスエンドセンター太い文字*/
    text-align:center; 
    color:ffffff;
    font-size:10pt;
    font-weight:normal;
    line-height:1.2; 
}

.mura1b{
    text-align:center;/*addressのリンク文字*/
    color:0033ff;
    font-size:10pt;
    font-weight:bold;
}


.mura2{
    text-align:right; 
    /*color:#666666;*/
    font-size:10pt;
    padding-top:5px;
    padding-bottom:5px;
    line-height:1.5;
} 

.mura3{
    text-align:left; 
    /*color:#666666;*/
    font-size:12pt;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
    line-height:1.5;/* 太文字左寄せ*/
} 

.bgc3{
    background-color:#ffff99;/* 黄色いラインマーカー*/
}

.bord-1{
    /*color:#666666;*/
    line-height:1.5;
    list-style:none;
    border:1px solid #00cc66;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:30px;
    padding-right:10px;
    margin-left:80/*こんなに楽しい*/
} 
.bord-11{
    /*color:#666666;*/
    line-height:1.5;
    list-style:none;
    border:1px solid #00cc66;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:15px;
    padding-right:10px;
    margin-left:10/*ここが違う*/
} 

.bord-12{
    /*color:#666666;*/
    line-height:1.5;
    list-style:none;
    border:3px solid #0000cc;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:15px;
    padding-right:10px;
    margin-left:10/*お問い合わせ*/
} 

.bord-2{
    /*color:#666666;*/
　　font-size:9pt;
    line-height:1.3;
    border:1.5px dotted #00cc66;/*緑の点線*/
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    margin-left:10px;
} 

.bord-3{
    /*color:#666666;*/
　　font-size:9pt;
    line-height:1.2;
    border:2px dotted #00cc66;/*緑の点線*/
    padding:10px;
    margin-left:10
} 

.bord-4{
   /* color:#666666;*/
    font-size:9pt;
    line-height:1.5;
    border:1px solid #00cc66;
    padding:10px 10px 10px 30px;
    margin-right:180;
    margin-left:10;
} 

.bord-41{
    font-size:9pt;
    line-height:1.5;
    border:1px solid #00cc66;
    padding:10px;
    margin-right:180;
    margin-left:10;
} 


.bord-5{
    color:#000000;
    line-height:1.5;
    border:1px dotted #cccccc;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    margin-left:30;
}  

.bord-6{
    /*font-color:#666666;*/
    color:#000000;;/*店長挨拶*/
　　font-size:13px;
    line-height:1.3;
    border:2px solid #009900;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    margin-left:10;
    margin-right:10;
}  

.bord-7{
    font-size:9pt;
    line-height:1.5;
    border:3px solid #0000cc;
    padding:10px 10px 10px 30px;
    margin-right:180;
    margin-left:10;
} 

/*a:link{
    color:#666666;
}*/

/*a:visited{
    color:#993366;
}*/
    
/*a:hover{
    color:#ffffff;
    background-color:#00cc66;
}*/

a:hover{
    color:#ff0000;
    text-decoration:nomal;
    background-color:#ffc8c8;
}

a.:active{
    color:#ff0000;
    text-decoration:nomal;
    background-color:#ffc8c8
}

/*a.:active{
    color:#ffffff;
    background-color:#ffacac;
}*/

/*a:hover{
    color:#ff0033;
}*/

/*a.:active{
    color:#ff0033;
}*/


/*img.aaa{
    float:right;
    margin-left:10px;
    margin-bottom:10px;
}*/

p img.aaaa{
    float:right;/*水を加える写真*/
    margin-top:0px;
    margin-left:10px;
    margin-right:0px;
    margin-bottom:10px;
}

p img.aaa{
    float:right;
    margin-left:10px;
    margin-bottom:10px;
}

p img.aa{
    float:right;
    margin-top:30px;
    margin-left:10px;
    margin-right:30px;
    margin-bottom:10px;
}

p img.a{
    float:right;
    margin-top:10px;
    margin-left:10px;
    margin-right:100px;
    margin-bottom:10px;
}
p img.a25{
    float:right;/*あなたへ*/
　　margin-top:0px;
    margin-right:10px;
    margin-left:10px;
    margin-bottom:0px;
　　padding-top:0px;
}

p img.a30{
    float:right;/*店長写真*/
    margin-top:0px;
    margin-right:10px;
    margin-left:30px;
    margin-bottom:10px;
　　padding-top:0px;
}

p img.a31{
    float:right;/*しんしんと降り積もる雪*/
    margin-top:10px;
    margin-right:10px;
    margin-left:30px;
    margin-bottom:10px;
　　padding-top:0px;
}

p img.a32{
    float:right;/*しゃがんだイラスト*/
    margin-top:0px;
    margin-right:40px;
    margin-left:0px;
    margin-bottom:15px;
　　padding-top:0px;
}

p img.a33{
    float:right;
    margin-top:10px;
    margin-right:10px;
    margin-left:30px;
    margin-bottom:10px;/*プレゼント*/
} 

p image.a34{
    float:right;
    margin-top:10px;
    margin-right:25px;
    margin-left:0px;
} 
img.bbb{
    float:left;
    margin-top:20px;
    margin-right:10px;
    margin-bottom:0px;
}

img.b25{
    float:left;
    margin-right:10px;
    margin-bottom:10px;
    margin-left:25px;
}

p img.ccc{
    float:left;
    margin:5px 0px 0px 150px;/* addressの商品写真*/
}
　　
 
.orange2{
    color:#ff6633;
    font-weight:bold;
    font-size:11pt
}

.lists{
    list-style-type:none;
}


.red1{
      color:#cc0000; 
      font-weight:bold;
      font-size:8pt;/* 出る出る1*/
}

.red2{
      color:#cc0000; 
      font-weight:bold;
      font-size:11pt;/* 出る出る2*/
}


.red3{
      color:#cc0000; 
      font-weight:bold;
      font-size:15pt;/* 出る出る3*/
}

.red4{
      color:#cc0000; 
      font-weight:bold;
      font-size:17pt;/* 出る出る4*/
}

.red5{
　　　color:#0066ff; 
      background-color:#ffff99;/*トップ出る出る*/
      text-align:center;
      font-weight:bold;
      text-align:center; 
      font-size:17pt;　
　　　line-height:1.5; 
}

.red6{
　　　color:#ff0000;
      font-size:14pt;　
      font-weight:bold;/*トップ出る出る*/ 
}

.red7{
　　　color:#ff0088;
      font-size:12pt;　
      font-weight:bold;/*トップ出る出る*/
}

.red8{
　　　color:#ff0000;
      font-size:10pt;　
      font-weight:bold;/*トップ出る出る*/
}

.under{
       text-decoration:underline;
}

.bulu6{
      color:#0066ff; 
      font-weight:bold;
      text-align:center; 
      font-size:25pt;/* 出る出る*/
}
.bulu5{
      color:#0066ff; 
      font-weight:bold;
      text-align:center;* 出る出る*/
}

.fs8{
    font-size:8pt;
}

.brown{
   font-weight: bold;/* ｈ4と同じ文字*/
   color:#cc0000;
   font-size:10pt;
}
