body {margin: 0;
padding: 0;
background: url(http://img-cdn.jg.jugem.jp/410/72857/20090114_554114.gif);
background-color: #ffffff;
font: 11px "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
color: #000000;
}

a{text-decoration:none;}
a:link,a:active{color:#8fbc8f;}
a:visited {color: #8fbc8f;}
a:hover{color:#f08080;}
html{scrollbar-3dlight-color:#f08080;
scrollbar-arrow-color:#fff;
scrollbar-darkshadow-color:#f08080;
scrollbar-face-color:#f08080;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-track-color:#f08080;
overflow-x: hidden;}
img{border: 0px;}
#wrapper {
	margin: 0 auto;	}
h1 {
	margin: 10px 0px 10px 20px;}
ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-image: url(./template/flat/img/arrow.gif);}
input, textarea {
	border: 1px solid #666;}
.site_title {
	font-weight: bolder;
	color: #000000;
	margin: 10px 0px 10px 20px;}
.description {
	font-size: 10px;
	color: #000000;
	margin: 10px 0px 20px 20px;}

/* ENTRY---------------------------------------------------------------------- */
.entry {
	background: #FFFFFF;
	margin: 0px 0px 10px 0px;
	padding: 7px;}
.entry_navi{
	font-size:10px;
	text-align:center;}
.entry_date {
	font-size: 12px;
	font-weight: bolder;
	color: #9d8e87;
	margin: 10px 0px 10px 0px;
	padding-bottom: 3px;}
.entry_title {
	font-size: 14px;
	font-weight: bolder;
	margin: 10px 0px 10px 0px;}
.entry_body {
	font-size: 12px;
	line-height: 170%;
	margin: 0px;}
.entry_more {
	font-size: 12px;
	line-height: 170%;
	color: #333333;
	margin: 0px;}
.entry_state {
	font-size: 9px;
	margin: 10px 0px 5px 0px;
	text-align: right;}
	
blockquote {
	font-size: 11px;
	color: #808080;
	margin: 20px 10px 20px 10px;
	padding: 10px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;}

.pict {}

.toptitle{
	font-size: 30px;
	font-weight: bolder;
	color: #c1ab05;
	text-align: right;}

/* SIDEBAR---------------------------------------------------------------------- */
.linktitle {
	font-size: 25px;
	font-weight: bolder;
	color: #ea5549;}
.linktext {
	font-size: 10px;
	color: #333333;
	line-height: 170%;
	margin: 1px 5px 0px 5px;
	padding: 5px;}
.back {
	margin: 0px;
	background-color: #FFFFFF;}



/* FOOTER---------------------------------------------------------------------- */
.copyright {
	font-size: 11px;
	color: #333333;
	line-height: 170%;
	margin: 0px 0px 0px 20px;
}


/* CLOCK---------------------------------------------------------------------- */
.clock {
	margin: 0px 10px 0px 10px;
	background: #FFFFFF;
	}

/* CALENDAR---------------------------------------------------------------------- */
.calendar {
	font-family: "Verdana";
	font-size: 10px;
	color: #9d8e87;
	line-height: 140%;
	background: #FFFFFF;
	margin: 1px 10px 10px 10px;
	padding: 3px 0px 0px 0px;
	}
.cell {
	/*background: url(./template/flat/img/cell.gif) no-repeat;*/
	width: 20px;
	height: 13px;
	padding: 1px;}
.weekday {
        font-size: 9px;
        text-align: center;
	width: 20px;
	height: 13px;
	padding: 1px;}
.today {
       background-color: #F5F5F5;}
.jugem_bana{
	margin: 20px 1px 10px 0px;}
ul.navi {
	margin: 20px 0 30px;
	list-style: none;
	text-align:center;
	font-size:11px;}
ul.navi  li{
	display:inline;}
