body {
margin: 0px 0px 0px 0px;
background-color:#000000;
background: url();
background-repeat: no-repeat;
background-attachment: fixed;
background-position:100% 0%; 
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
}
html {
scrollbar-base-color:#ffffff;
scrollbar-track-color:#E4E2D5;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-3dlight-color:#B0A174;
scrollbar-darkshadow-color:#B0A174;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;}

ul{
margin:0px;
padding:0px;
list-style: none;
}


}
ul.tree {
list-style: none;
margin:0px;
padding:0px;
font-size: 10px;
line-height: 150%;
}

div#header{
background:#ffffff url();
border-top:0px solid #cccccc;
}
a:visited {color: #ff9966;text-decoration:none;}
a:link {color: #ff9966;text-decoration:none;}
a:hover {color: #ff9966;background-color:#ffff00}



h1 {
font-size: 15px;
margin: 10px 0px 10px 10px;
}
ul {
margin: 0px 0px 0px 10px;
padding: 0px;
list-style-type: none;
}
input, textarea {
border: 1px solid #666666;
}
.site_title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-weight: bolder;
color: #810000;
background:url()
margin: 20px 10px 10px 10px;
}
.site_title a,
.site_title a:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover {
color:#ff9966;
text-decoration:none;
}

.description {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #666666;
margin: 10px 10px 10px 10px;
}
.entry {
margin: 0px 10px 10px 10px;
padding: 10px;
}
.entry a,
.entry a:link,
.entry a:visited,
.entry a:active,
.entry a:hover {
color:#990000;
text-decoration:none;
}

.entry_navi{
font-size:10px;
text-align:center;
}

.box {
width:470px;
margin-bottom:20px;
background:#FFF url(http://megmilk.moo.jp/news/parts/center.gif) repeat-y left top;
}
.box_top {
width:470px;
background:transparent url(http://megmilk.moo.jp/news/parts/top.gif) no-repeat left top;
}
.box_btm {
width:420px;
background:transparent url(http://megmilk.moo.jp/news/parts/bottom.gif) no-repeat left bottom;
padding:25px 30px 25px 20px;
}


.entry_date {
font-family: "Verdana";
font-size: 10px;
font-weight: normal;
color: #666666;
margin: 10px 0px 10px 0px;
text-align:right;
}
.entry_title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
font-weight: normal;
color: #492600;
margin: 10px 0px 10px 0px;
padding-bottom: 3px;
border-bottom: 1px solid #ff9966;
}
.entry_author {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
font-weight: normal;
color: #000000;
margin: 10px 0px 10px 0px;
}
.entry_body {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
line-height: 20px;
color: #444444;
line-height: 20px;
background:url(http://img-cdn.jg.jugem.jp/8ef/85879/20070315_354147.gif);
margin:0px 10px 0px 10px;
padding:0px 0px 0px 5px;
}
.entry_more {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
line-height: 20px;
color: #333333;
margin: 10px 0px 10px 0px;
}
.entry_state {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #666666;
margin: 10px 0px 10px 0px;
text-align:center;
}
blockquote{
clear:left;
margin:0px 10px 0px 10px;
padding:20px 2px 20px 10px;
line-height: 20px;
background:url(http://img-cdn.jg.jugem.jp/8ef/85879/20070315_354147.gif);
color:#666255;
font-size:10px;
}
.pict {
background-color: #ffffff;
border-width:1px;
color: #cccccc;
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
border-style: solid;
}

.linktitle {
color:#cc9966;
font-size: 10px;
line-height:17px;
text-decoration:underline;
font-weight: normal;
background:url(http://megmilk.moo.jp/news/parts/icon.gif) no-repeat left bottom;
margin:0px 10px 0px 10px;
padding:0px 0px 0px 15px;

}

.linktext {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #000000;
line-height: 15px;
margin:0px 10px 0px 10px;
padding:0px 0px 0px 5px;
}

.back1 { 
margin: 0px;
padding: 0px 0px 10px 0px;
background-color: #fffff0;
border-left:  1px solid #fffff0 ;
border-right: 1px solid #fffff0 ;
	
}
.back2 {
margin: 0px;
padding: 0px 0px 10px 0px;
border-left:  0px solid #888888 ;
border-right: 0px solid #888888 ;
background:url() ;
background-attachment: fixed;
background-repeat:no-repeat;

}


.search {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #333333;
line-height: 170%;
margin: 20px 0px 5px 25px;
}
.search_box {
margin: 0px 0px 5px 25px;
}

.copyright {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #333333;
ine-height: 170%;
margin: 10px 10px 10px 20px;
}

.amazon img{
margin: 1px 10px 10px 10px;
padding:2px 0px 2px 5px;
}

.calendar {
font-family: "Verdana";
font-size: 10px;
color: #ffffff;
line-height: 140%;
background: #ffffff;
margin: 1px 10px 20px 10px;
padding: 3px 0px 10px 0px;
}

.bg {
background-image: url();
background-repeat: repeat-y;
}

.linktexts{
overflow: auto; height: 200px;
padding:5px 2px 10px 2px;
color:#b30000;
font-size:10px;
line-height:150%;
}

.archiveslist{
overflow: auto; 
height: 80px;
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #666666;
line-height: 15px;
background:url();
margin:0px 10px 0px 10px;
padding:0px 0px 0px 5px;
}

.linktitle span {
  color: gray;
}
.linktitle a.foldmark {
  text-decoration: none;
}
.pagenavi {
font-size:10px;
text-align:center;
}

.calendar {
font-family: "Verdana";
font-size: 10px;
color: #666666;
line-height: 140%;
margin: 1px 10px 10px 10px;
padding: 3px 0px 10px 0px;
}

.cell {
/*background: url(./template/flat/img/cell.gif) no-repeat;*/
width: 25px;
height: 13px;
padding: 1px;
}

.weekday {
font-size: 9px;
text-align: center;
width: 25px;
height: 13px;
padding: 1px;
}

.today {
background-color: #FF99CC;
}
