
 /* ===コンテンツ=== */
 .main     {width:750px;             
            margin-top:0px;
            margin-left:auto; 
	        margin-right:auto;
	        background-color:#FFFFFF;       
	        text-align:left}
 /* ===コンテンツ（お菓子）=== */
 /* ===サブメニュー=== */
.item  {padding-top:25px;padding-left:10px}	        
.main2	    {width:620px} 

.main2  img {border-width:0} 
.syurui 	{padding-top:10px;padding-left:20px;background-image:url(image-1/24.gif)}        
.main2 h1	        {font-size: medium;width:500px;height: 5px;color:#990066;
             line-height:100%;
            padding-left:20px}
          
.tyumoku{background-image: url(image/b-hana3-e.gif);
        background-repeat: no-repeat;
        background-position:0em 0.3em;
        letter-spacing:0.2em ;
        border-width:0px 1px;
        padding-left:15px;padding-top:2px ;vertical-align:top}         

.gif	   {margin-top:0px;padding-top: 0px;padding-left:20px;width:80px;height:50px} 
.name      {margin-top:0px;padding-top: 0px;width:690px;height: 50px}
 
 /* ===焼き型=== */
.main8	    {width:620px;background-image:url(image/big1-a.jpg);margin:0px;padding-top: 0px}
.main8  img {border-width:0} 
.main8 th 	{padding-top:20px;padding-left:20px}        
.main8 h1
              {
                background-image: url(image/gcm58.gif);border-style: solid; border-width: 0px 0px 2px 14px; 
                border-color:#FFCC33; font-weight: bold; color:#FF6600; text-align:left;font-size:12px;width:70%;letter-spacing: 0.3em}
.gazou	   {margin-top:0px;padding-top: 0px;padding-left:20px;width:170px;height:127px} 
.setumei      {margin-top:0px;padding-top: 0px;padding-left:35px;padding-right:20px;width:450px; border-style:dotted;border-color:#FFCC00; border-width: 1px}                  

.hoot1   {padding-left:80px;background-color:#fffaf0}
.hoot1 img{border-style: none}
.hoot2    {padding-top:5px;text-align: center;background-color:#fffaf0}
.hoot2 img{border-style: none}
.hoot3   {padding-left:80px;background-color:#f5fffa}
.hoot3 img{border-style: none}
.hoot4    {padding-top:5px;text-align: center;background-color:#f5fffa}
.hoot4 img{border-style: none}
.hoot5   {text-align: right;padding-right:80px;background-color: #FFFFFF}
.hoot5 img{border-style: none}
.hoot6    {padding-top:5px;text-align: center;background-color: #FFFFFF}
.hoot6 img{border-style: none}	
 /* ===okasi.html=== */

                
 /* ===dougu.html=== */                
.main7	    {width:600px;background-image:url(image/big1-a.jpg);margin-left:3px;margin-right:3px;padding-top: 0px;
             letter-spacing: 0.2em;margin-bottom:10px}     
.main7 h1
              {margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 5px; background-image: url(gazo/24.gif);margin: 0px;border-style: dashed;border-width: 0px 0px 2px 2px; 
                border-color:#996633; font-weight: bold; color:#996633; text-align:left;font-size:12px;width:85%}   
.main7 img{border-style: none}
.main7 h2 { margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 10px; background-image: url(image/gc_mi25.gif);margin: 0px;border-style: solid; border-width: 1px; 
                border-color: #FF9999; font-weight: bold; color:#FF6666; text-align:left;font-size:12px;width:85%}   
                
 .ohanasi	   {margin-top:0px;padding :0px;width:85%}               
 .icon  {
        background-image: url(gazo/gg1.gif);
        background-repeat: no-repeat;
        background-position:0em 0.1em;
        padding-left:25px;letter-spacing:0em;
        border-width:0px 1px;vertical-align: top
        
        }
                            
  /* ===dougu.html=== */   
  
 /* ===pet.html=== */                
.mainpet	    {width:600px;background-image:url(image/big1-a.jpg);padding-top: 0px;
             letter-spacing: 0.1em;margin-bottom:10px}     
.mainpet h1
              {margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 5px; background-image: url(gazo/24.gif);margin: 0px;border-style: dashed;border-width: 0px 0px 2px 2px; 
                border-color:#996633; font-weight: bold; color:#996633; text-align:left;font-size:12px;width:85%}   
.mainpet img{border-style: none}

                            
  /* ===pet.html=== */    
  
  
  
  /* ===book_profile.html=== */                
.main77	    {width:566px;background-image:url(image/big1-a.jpg);margin-left:10px;margin-right:30px;padding-top: 0px;
             border-width: 0px;letter-spacing: 0.2em;margin-bottom:10px}     
.main77 h1
              {margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 5px; background-image: url(gazo/24.gif);margin: 0px;border-style: dashed;border-width: 0px 0px 2px 2px; 
                border-color:#996633; font-weight: bold; color:#996633; text-align:left;font-size:12px;width:85%}   
.main77 img{border-style: none}

                
 .ohanasi	   {margin-top:0px;padding :0px;width:85%}               
 .icon  {
        background-image: url(gazo/gg1.gif);
        background-repeat: no-repeat;
        background-position:0em 0.1em;
        padding-left:25px;letter-spacing:0em;
        border-width:0px 1px;vertical-align: top;
        
        }
.iconc  {
        background-image: url(gazo/i_0117.gif);
        background-repeat: no-repeat;
        background-position:0em 0.1em;
        padding-left:25px;letter-spacing:0em;
        border-width:0px 1px;vertical-align: top;
        
        }        
        
        
                            
  /* ===dougu.html=== */   
  
  
                
 /* ===50on.html=== */                
 .main50on  {width:188px;background-image:url(image/big1-a.jpg);margin-left:3px;margin-right:3px;padding-top: 0px;
            font-size:11px; margin-bottom:10px;line-height:1.5em;letter-spacing:0.1em;}          
.main50on h1   { margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 1px; background-image: url(gazo/24.gif);margin: 0px;font-weight: bold; color:#996600; text-align:left;font-size:12px;width:70%}    

 ul.okasi {list-style: none;
    margin: 0px;
    margin-left: 0px;
    padding: 0px;
}

ul.okasi li { margin: 0px;
    padding: 0px 2px 0px 12px;
    background: url(gazo/ht_s27.gif) no-repeat 0px 0.4em;
    list-style: none;



}
 /* ===50on.html=== */                   
                                 
 .icon1  {
        background-image: url(image/ctb_b1.gif);
        background-repeat: no-repeat;
        background-position:0em 0.3em;
        padding-left:25px;letter-spacing:0.2em;
        border-width:0px 1px;vertical-align: top}   
 .icon2  {
        background-image: url(image/ctb_b2.gif);
        background-repeat: no-repeat;
        background-position:0em 0.3em;
        padding-left:25px;letter-spacing:0.2em;
        border-width:0px 1px;vertical-align: top} 
 .icon3  {
        background-image: url(image/ctb_b3.gif);
        background-repeat: no-repeat;
        background-position:0em 0.3em;
        padding-left:25px;letter-spacing:0.2em;
        border-width:0px 1px;vertical-align: top}
.icon4 {
        background-image: url(gazo/id_117.gif);
        background-repeat: no-repeat;
        background-position:0.6em 0.6em;
        padding-left:25px;letter-spacing:0.2em;
        border-width:0px 1px;vertical-align: top}        
        

      
        
        
.tyumoku  {
        background-image: url(gazo/b-hana3-b.gif);
        background-repeat: no-repeat;
        background-position:0.3em 0.3em;
        padding-left:25px;letter-spacing:0.2em;
        border-width:0px 1px;vertical-align: top}
 .yajirusi  {
        background-image: url(gazo/it_091.gif);
        background-repeat: no-repeat;
        background-position:0em 0.3em;
        padding-left:7px;letter-spacing:0.1em;line-height:1.5em }        
.icon img  {float: right}          
 .top {text-align: right;padding-right:10px}
.top img  {border-style: none} 
.img  {padding-right: 370px}

.link {line-height: 120%;font-size:11px }
.link2{vertical-align: top;float: left;line-height: 120%;font-size:11px  } 
.nikki {text-align: center} 
.profile {width:80px;vertical-align: top;color:#FF6666}    
/* ===google=== */ 
.goo {width:120px;border-style:dotted;border-width:1px;border-color:#FFCC00;margin:0px;padding-top:0px}
.ad  {text-align: left;color:#3333FF ; text-decoration: underline;padding-top: 0;background-color:#FFFFCC}    
.banner  {text-align: center;background-color:#FFFFCC;
               padding:0px}    




 /* ===50on.html=== */

.leaf     {
        background-image:url(gazo/hart13.gif);
        background-repeat: no-repeat;
        background-position:0em 0em;
        padding-left:14px;letter-spacing:0.2em;
        border-width:0px 1px;vertical-align: top}  
        
              
 .mainx	    {width:476px;background-image:url(image-1/snow07_2.gif);margin-left:7px;margin-right:7px;padding-top: 50px;padding-bottom: 50px; 
                padding-left: 50px;
             border-style:dotted;border-color:#FFCC00; border-width: 1px;letter-spacing: 0.2em;margin-bottom:10px}     
.mainx h1
              { margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 10px; background-image: url(image/gcm58.gif);margin: 0px;border-style: solid; border-width: 0px 0px 2px 14px; 
                border-color:#FFCC33; font-weight: bold; color:#FF6600; text-align:left;font-size:12px;width:85%}
.mainx img{border-style: none}
.mainx h2 { margin-right: 0px; padding-top: 50px;padding-bottom: 50px; 
                padding-left: 50px; background-image: url(image/gc_mi25.gif);margin: 0px;border-style: solid; border-width: 1px; 
                border-color: #FF9999; font-weight: bold; color:#FF6666; text-align:left;font-size:12px;width:85%}    
                
.p {width:600px;padding-top: 50px;padding-bottom: 50px; 
                padding-left: 50px;}    
                
.mainp	    {width:476px;background-image: url(image-1/IMG_1047.jpg);background-repeat:no-repeat;background-position:-100pt 0pt;;margin-left:7px;margin-right:7px;padding-top: 0px;
             border-style:dotted;border-color:#FFCC00; border-width: 1px;letter-spacing: 0.2em;margin-bottom:10px}     
.mainp h1
              { margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 10px; background-image: url(image/gcm58.gif);margin: 0px;border-style: solid; border-width: 0px 0px 2px 14px; 
                border-color:#FFCC33; font-weight: bold; color:#FF6600; text-align:left;font-size:12px;width:85%}
.mainp img{border-style: none}
.mainp h2 { margin-right: 0px; padding-top: 3px;padding-bottom: 3px; 
                padding-left: 10px; background-image: url(image/gc_mi25.gif);margin: 0px;border-style: solid; border-width: 1px; 
                border-color: #FF9999; font-weight: bold; color:#FF6666; text-align:left;font-size:12px;width:85%}       