@charset "utf-8";

/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	Last Updated: Nov 06, 2009
	Edited by Kazuya Ono/COLONY+iNTERACTIVE INC.
	
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/


/* ============================================================
01: layout
============================================================ */
div.main {
	width: 760px;
	float: left;
}
div.side {
	width: 200px;
	float: right;
}
p.scrollup {
	width: 1000px;
	margin: 60px auto 0;
	text-align: right;
}

/* ============================================================
02: div.main
============================================================ */
div.entry {
	margin-bottom: 60px;
}
/* ---------- div.entryHeader ---------- */
div.entryHeader {
	margin-bottom: 10px;
}
div.entryHeader p.date {
	color: #ff0;
	font-size: 1.2em;
	margin-bottom: 10px;
}
div.entryHeader h3 {
	font-size: 2.5em;
	font-weight: normal;
}
div.entryHeader h3 a,
div.entryHeader h3 a:visited {
	color: #fff;
}
div.entryHeader h3 a:hover {
	color: #fa0073;
}
/* ---------- div.entryBody ---------- */
div.entryBody p {
	font-size: 1.2em;
	margin-bottom: 1em;
}

/* ============================================================
03: div.side
============================================================ */
div.side dl {
	margin-bottom: 20px;
}
div.side dl dt {
	margin-bottom: 5px;
}
div.side dl dd {
	font-size: 1.2em;
}
/* ---------- dl.textList ---------- */
dl.textList dd {
	padding-left: 20px;
	background: url(../../blog/images/bg_sidelist.gif) left 0.8em no-repeat;
}
/* ---------- dl.pics ---------- */
dl.pics {
	width: 100%;
	overflow: hidden;
}
dl.pics dd {
	width: 48px;
	height: 48px;
	margin: 0 1px 1px 0;
	float: left;
}
