body {
	margin: 15px 0px 20px 0px;
¡¡¡¡¡¡
	}

br { letter-spacing : 0px; } 

a:{color:#003399; text-decoration:underline;}
a:link {color:#003399; text-decoration:underline;}
a:visited {color:#003399; text-decoration:underline;}
a:active {color:#aabbdd; text-decoration:underline;}
a:hover {color:#aabbdd; text-decoration:underline;}


.site_title{    
        font-size:40px;
        margin: 0px 0px 10px 0px;
¡¡¡¡¡¡¡¡font-family: "Impact","Charcoal";                
         color: #9e957d;
      }

.site_title a,
.site_titlea:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover {
        	color:#9e957d;font-family:"Impact","Charcoal";  
            
         }


.description {
	font-family: "Verdana", "£Í£Ó £Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	margin: 5px 0px 5px 20px;
}


h1 {   
	font-family:"Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 14px;
	font-weight: bolder;
	color: #333333;
	margin: 0px 0px 0px 0px;
         padding: 5px 0px 5px 10px;
         width:460px;
         border-top:0px dotted #333333;
         border-bottom: 0px dotted #6666ff;
         background-color: #ccebeb;
         
         	}




.entry_title {   
	font-family:"Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 14px;
	font-weight: bolder;
	color: #333333;
	margin: 0px 0px 0px 0px;
         padding: 5px 0px 5px 10px;
         width:460px;
         border-top:0px dotted #333333;
         border-bottom: 0px dotted #6666ff;
         background-color: #ccebeb;
         
         	}

.entry_title2 {
	font-family:"Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	margin: 15px 0px 0px 0px;
         padding: 5px 0px 10px 0px;
        
	}

h2 {   
	font-family:"Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 14px;
	font-weight: bolder;
	color: #333333;
	margin: 0px 0px 0px 0px;
         padding: 5px 0px 5px 10px;
         width:460px;
         border-top:0px dotted #333333;
         border-bottom: 0px dotted #6666ff;
         background-color: #ccebeb;
         
         	}

h2 li{
        background-image :¡¡url(http://diet.sakuraweb.com/img/img21_peke6_2.gif);
¡¡¡¡¡¡¡¡list-style-type: none;
¡¡¡¡¡¡¡¡background-repeat: no-repeat;
¡¡¡¡¡¡¡¡background-position: 5px 5px;

}


.ads {   
	font-family:"Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 14px;
	font-weight: bolder;
	color: #333333;
	margin: 0px 0px 0px 0px;
         padding: 7px 0px 5px 10px;
         width:160px;
         border-top:0px dotted #333333;
         border-bottom: 1px dotted #6666ff;
          background-image: url(http://hamster-santa.info/movie/img/img127_border_01.gif);
         
         	}

.ads li{
        background-image :¡¡url(http://diet.sakuraweb.com/img/img21_peke6_2.gif);
¡¡¡¡¡¡¡¡list-style-type: none;
¡¡¡¡¡¡¡¡background-repeat: no-repeat;
¡¡¡¡¡¡¡¡background-position: 5px 3px;

}



ul {    
        margin: 0px 0px 0px 15px;
        padding: 0px;
       
}

li    {
       list-style: none; 

}


.entry {
         	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	line-height: 170%;         
	color: #333333;
	background: #fcfcfc;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	         
}

.entry_top {
         	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	line-height: 170%;         
	color: #333333;
	background: #fcfcfc;
	margin: 0px;
	padding: 0px 0px 20px 10px;
	         
}

.td {
 	background: #ffffcc;
	         
}


.sidetitle {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	line-height: 170%;         
	color: #ffffff;
         background:#aaaaff;   
         padding: 2px 0px 2px 15px  ;
         	margin: 0px 0px 0px 0px;
           
	}


.side1  {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	line-height: 170%;         
	color: #333333;
         padding: 10px 5px 20px 5px  ;
         	margin: 0px 0px 0px 0px;
         border-width: 2px 1px 2px 1px;
         border-color: #aaaaff;
         border-style: solid;
           
	}

.mater  {
         padding: 10px 5px 10px 5px  ;
         width:105px;
         height:105px;
         background:#0000cc;           
	}

.bmi {
	margin: 10px 0px 10px 10px;
        
	}

.challenge {
         padding: 10px 0px 0px 0px  ;
         border-top:1px solid #666666;
            
	}






.categori{
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	line-height: 170%;         
	color: #333333;
         padding: 20px 5px 20px 5px  ;
         	margin: 0px 0px 0px 0px;
            
	}


.categori a,
.categori a:link,
.categori a:visited,
.categori a:active,
.categori a:hover {
        	text-decoration: none;              
         }


.track{
         padding: 0px ;
         	margin: 0px;
         text-align:left;   
	}

.entry_td {
	font-family:"Verdana","£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 10px;
	line-height: 120%;         
	color: #333333;
         	padding: 10px 5px 0px 10px  ;
	}




.entry_body {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 14px;
¡¡¡¡¡¡¡¡ letter-spacing: 1px;
	line-height: 170%;         
	color: #333333;
         padding: 20px 5px 10px 20px  ;
         	margin: 0px 0px 0px 0px;
	}


.entry_body_title {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 13px;
¡¡¡¡¡¡¡¡ letter-spacing: 1px;
	line-height: 170%;         
	color: #333333;
         padding: 20px 5px 10px 20px  ;
         	margin: 0px 0px 20px 0px;
	}


.entry_body_title2 {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 11px;
¡¡¡¡¡¡¡¡ letter-spacing: 1px;
	line-height: 170%;         
	color: #333333;
         padding: 5px 5px 0px 0px  ;
         	margin: 0px 0px 0px 0px;
	}

.jog {   
	font-size: 12px;
         padding: 5px 10px 5px 10px;
	background-color: #eeffee;
  	}




.index {
         padding: 0px 0px 0px 0px  ;
         	margin: 5px 0px 10px 0px;
	}

.index2 {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 11px;
¡¡¡¡¡¡¡¡ letter-spacing: 1px;
	line-height: 170%;         
	color: #333333;
         padding: 0px 0px 0px 0px  ;
         	margin: 10px 0px 10px 0px;
	}



.entry_body2 {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
¡¡¡¡¡¡¡¡ letter-spacing: 1px;
	line-height: 200%;         
	color: #333333;
         padding: 20px 5px 10px 0px  ;
         	margin: 0px 0px 0px 0px;
	}







.entry_body3 {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 13px;
	line-height: 170%;         
	color: #333333;
         padding: 10px 5px 0px 5px  ;
         	margin: 15px 0px 10px 10px;
         background: #006633;
         border: 2px solid #996600;  
              
	}

.entry_body4 {
	font-family:"Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 13px;
	line-height: 200%;         
	color: #ffffff;
         padding: 0px 0px 0px 10px  ;           
	}

.entry_body4 a{color:#ffffff; text-decoration:none;}
.entry_body4a:link{color:#ffffff; text-decoration:none;}
.entry_body4 a:visited{color:#ffffff; text-decoration:none;}
.entry_body4 a:hover {color:#663300; background:#e3f4e8;text-decoration:none;}
         

.entry_more {
	font-family:"Verdana", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 14px;
	line-height: 170%;
	color: #333333;
	margin: 15px 0px 15px 0px;
	}


.entry_state {
	font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	color: #999999;
	margin: 20px 0px 10px 0px;

	}


blockquote {
	font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	color: #333333;
	margin: 20px 10px 20px 0px;
	padding: 10px;
	border-top: 1px solid #99CC66;
	border-bottom: 1px solid #99CC66;
	}


.pict {
	border-width: 1px;
	border-style: solid;
	border-color: #888888 ;
}¡¡






.index_page{
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 12px;
	line-height: 170%;         
	color: #333333;
         padding: 10px 0px 10px 10px  ;
         	margin: 10px 0px 0px 0px;            
	}


/* SEARCH---------------------------------------------------------------------- */
.search {
	font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 11px;
	color: #333333;
	line-height: 170%;
	margin: 20px 0px 5px 20px;
}


.search_box {
	margin: 0px 0px 5px 20px;
}


/* FOOTER---------------------------------------------------------------------- */
.copyright {
¡¡¡¡¡¡¡¡ border-top: 2px solid #666666;
	font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
	font-size: 11px;
	color: #333333;
	line-height: 170%;
¡¡¡¡¡¡¡¡ text-align: center;
	margin: 0px 20px 0px 20px;
¡¡¡¡¡¡¡¡ padding: 5px 0px 0px 0px;
}




html {
scrollbar-arrow-color:#808080;
scrollbar-base-color:#efefef;
scrollbar-darkshadow-color:#808080;
scrollbar-highlight-color:#fcfcfc;
scrollbar-shadow-color:#c0c0c0;
scrollbar-track-color:#fcfcfc;

}
