
body {
	margin: 0;
	padding: 0px;
	background-image: url('images/wa28.jpg');
	color: #515151;
	font-size: 11px;
	font-family: Hiragino Kaku Gothic Pro, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", verdana, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯";
}

/* Link Color
--------------------------*/
a:link { color: #515151; text-decoration: none; }
a:visited { color: #515151; text-decoration: none; }
a:hover { color: #D13C52; text-decoration: none; }
a:active { color: #D13C52; text-decoration: none; }

#copyright {
	padding-top: 1em;
	text-align: center;
	font-size:¡¡6px;
	color: #afa294;
}


/* --------------------------------------- ¥ì¥¤¥¢¥¦¥È */
#contentBody {
	width: 850px;
	margin: 0 0;
}

#layoutBody {
	width: 850px;
	margin: 0 0;
	padding-bottom: 30px;
	background-color: #fff;
	background-repeat: repeat-y;
	background-position: left top;
}

#layoutMain {
	width: 555px;
	background-image: url('images/page_r.gif');
	background-repeat: repeat-y;
	background-position: left top;
		
}

#layoutSide {
	width: 250px;
	font-size: 11px;
	line-height: 22px;
	background-color: #fff;
	background-image: url('images/page_l.gif');
}

#layoutFoot {
	width: 850px;
	margin: 0 auto;

}


/* --------------------------------------- ¥¨¥ó¥È¥ê¡¼ */
.entryBody {
	clear: both;
	width: 450px;
	padding: 60px 0px 10px 70px; 
	font-size: 11px;
	color: #515151;
}

.entryTitle {
	padding: 0px 0px 40px 0px; 
	color: #515151;
	font-size: 11px;
	font-family: Hiragino Kaku Gothic Pro, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", verdana, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯";

}

.entryDate {
	font-family: Hiragino Kaku Gothic Pro, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", verdana, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯";
}

.entryContents {
	padding: 15px 0px 0;
	font-size: 11px;
	line-height: 22px;
	color: black;
	font-family: Hiragino Mincho Pro,"£Í£Ó £ÐÌÀÄ«", MS Mincho;
}

.entryContents img {
	display: block;
	padding-bottom: 1em;
	border: 0;
}

.entryState {
	font-size: x-small;
}

.pageup {
	padding-left: 10px;
}

.pageup img {
	padding: 0 !important;
	border: 0;
}



/* --------------------------------------- ¥µ¥¤¥É¥Ð¡¼ */


/* Categories --- Contents
--------------------------*/
#categoriesBox {
	width: 230px;
	padding: 40px 0px 50px 7px;
	background-image: url('images/index_fc.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

/* New Entries --- New text
--------------------------*/
#newentriesBox {
	width: 230px;
	padding: 40px 0px 50px 7px;
	background-image: url('images/index_fn.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

.icoList {
	padding: 0 0 7px 10px;
/*	background-image: url('images/h4_ico.gif'); */
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 1em;
}




/* Profile --- Editors note
--------------------------*/
#profileBox {
	width: 150px;
	padding: 40px 0px 70px 30px;
	background-image: url('images/index_fe.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

/* Links --- ¼Ì¿¿²èÁü
--------------------------*/
#linksBox {
	width: 230px;
	padding: 250px 0px 50px 0px;
	background-image: url('images/dry.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}


/* ------- ¢£¥Ú¡¼¥¸°ÜÆ°¥ê¥ó¥¯ ------- */
.pagemove {
  font-size: 12px;
  font-family:  "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;
  margin:10px 5px 10px 5px;