* {
	margin: 0;
	padding: 0;


/* ¥¹¥¯¥í¡¼¥ë¥Ð¡¼ */

	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}


/* Á´ÂÎ¤ÎÇØ·Ê¡¦¥Õ¥©¥ó¥Èetc */

body {
	color : #000000;
	background :#ffffff url() 0 0 repeat fixed;
	text-align : left;
	line-height : 1.6;
	font-size:10px;
	font-family:"Verdana";
}


/* Á´ÂÎ¤Î¥ê¥ó¥¯ */

	a:link {color : #000000 ;text-decoration : none;background:mistyrose;}
	a:visited {color : #000000 ;text-decoration : none;background:mistyrose;}
	a:hover {color : #f73759 ;text-decoration : none;background: mistyrose;}
	a:active {color : #000000 ;text-decoration : none;background: mistyrose;}


/* Á´ÂÎ */

#all {
	width : 570px;
	background : #FFF;
	margin:0 auto;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
}

ul {
	list-style : none ;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

input,select,textarea {
	font-size:10px;
	font-family:"Verdana";
	color:000000;
	background-color:#ffffff;
	border:1px solid #000000;
}



#box {

}


/* ¥È¥Ã¥× */

#banner{
	width : 570px;
	height : 280px;
	background : url(http://img-cdn.jg.jugem.jp/897/329647/20070630_203675.png) 50% 0% no-repeat fixed;
	text-align:right;
	margin-bottom:20px;
	border-bottom : 1px solid #000000;
}

#cat{
	width : 220px;
	float : left;
	text-align : right;
	margin-top : 140px;
}

#blog_name{
	width : 350px;
	float : right;

}


/* ¥Ö¥í¥°Ì¾ */

h1{
	padding : 180px 0px 0px 20px;
	font-size : 20px;
	font-weight : normal;
	text-align : left;
}

	h1 a:link {color : #000000 ;text-decoration : none;background:none;}
	h1 a:visited {color : #000000 ;text-decoration : none;background:none;}
	h1 a:hover {color : #f73759 ;text-decoration : none;background:mistyrose}
	h1 a:active {color : #000000 ;text-decoration : none;background:none;}


/* ¥Ö¥í¥°¤ÎÀâÌÀÊ¸ */

h2{
	padding : 15px 0px 0 20px;
	font-size:10px;
	font-family:"Verdana";
	color:#000000;
	line-height:1em;
	font-style : normal;
	font-weight : normal;
	text-align : left;
}


/* µ­»öËÜÊ¸ */

#main {
	width : 330px;
	text-align : left;
	float : right;
	background : url() 50% 0% repeat;

}


.entry_navi{
color: #000000;
margin: 15px 0px 30px 0px;
text-align : center;
}

.entry {
margin-bottom : 50px;
padding: 0px;

}

.entry_date {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
font-weight: bolder;
color: #000000;
margin: 10px 0px 10px 0px;
padding-bottom: 3px;
border-bottom: 10px dotted mistyrose;
}

	.entry_date a:link {color : #f73759 ;text-decoration : none;background:none;}
	.entry_date a:visited {color : #f73759 ;text-decoration : none;background:none;}
	.entry_date a:hover {color : #f73759 ;text-decoration : none;background:mistyrose}
	.entry_date a:active {color : #f73759 ;text-decoration : none;background:none;}



.entry_title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
font-weight: bolder;
color: #000000;
margin: 15px 0px 15px 0px;
}

.entry_body {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
line-height: 170%;
color: #000000;
margin: 15px 0px 15px 0px;
}


.entry_more {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
line-height: 170%;
color: #000000;
margin: 15px 0px 15px 0px;
}

.entry_state {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #000000;
margin: 30px 10px 40px 0px;
text-align : right;
}

blockquote {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #000000;
margin: 20px 10px 20px 10px;
padding: 10px;
border-left: 3px solid #CCCCCC;
}




/* ¥µ¥¤¥É¥Ð¡¼ */

#side {
	float: left;
	text-align : left;
	width: 180px;
	margin-left : 7px;
}

	#side a:link {color : #000000 ;text-decoration : underline; background:none;}
	#side a:visited {color : #000000 ;text-decoration : underline; background:none;}
	#side a:hover {color : #f73759 ;text-decoration : none;background:mistyrose;}
	#side a:active {color : #f73759 ;text-decoration : none;background:mistyrose;}




/* ¥³¥á¥ó¥È */

.comment-title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 14px;
font-weight: bolder;
color: #000000;
margin: 10px 0px 10px 0px;
padding-bottom: 3px;
border-bottom: 1px dotted #CCCCCC;
}

hr{
	width:95%;
	border:1px dashed #000;
}

/* ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ */

.trackback-title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 14px;
font-weight: bolder;
color: #000000;
margin: 10px 0px 10px 0px;
padding-bottom: 3px;
border-bottom: 1px dotted #CCCCCC;
}

.pict{
}



.linktitle {
font-family: "Verdana";
font-size: 10px;
font-weight: bolder;
color: #000000;
line-height: 170%;
margin: 10px 0px 0px 0px;
padding-left: 20px;
background : url(http://img-cdn.jg.jugem.jp/897/329647/20070630_204227.gif) 0% 50% no-repeat fixed;
}

.linktext {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #000000;
line-height: 170%;
margin: 5px 0px 30px 0px;
}

.search {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #000000;
line-height: 170%;
margin: 20px 0px 5px 0px;
}

.copyright {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #000000;
line-height: 170%;
border-top: 1px solid #000000;
margin: 30px 0px 0px 0px;
padding-top: 10px;
text-align : center;
}


/* ¥«¥ì¥ó¥À¡¼ */

.calendar {
font-family: "Verdana";
font-size: 10px;
color: #000000;
margin: 5px 0px 20px 0px;
}

.calendar_month {
font-family: "Verdana";
margin-bottom: 10px;
font-size: 10px;
color: #F000000;
}

.cell {
width: 25px;
height: 20px;
padding: 0px;
}


ul.navi {
	margin: 40px 0 10px;
	list-style: none;
	text-align:center;
	font-size:11px;
}

ul.navi  li{
	display:inline;
}
