@charset "utf-8";

@import url(http://stacstar.jp/css/default.css);

/* ========== reset ========== */

body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url(../img/bg.png);
	background-repeat: repeat;
}

/* ========== header ========== */
div#header {
	height: 50px;
	background-image: url(../img/header.png);
	background-repeat: repeat-x;
}

/* ========== contentsContainer =========*/
div#contentsContainer {
	height: 640px;
	background-image: url(../img/entry_back.png);
	background-repeat: repeat-x;
}

/* ========== title ========== */
div#title {
	float: left;
	width: 420px;
	height: 640px;
	background-image: url(../img/title.png);
}

/* ========== entries ========== */

div#entriesContainer {
	float: left;
}

div.entry {
	width: 612px;
	height: 640px;
	margin-left: 50px;
	margin-right: 100px;
	width: 612px;
	float: left;
}

div.entry div.info {
	margin-top: 50px;
	width: 612px;
}

div.entry div.info h3.title {
	float: left;
	width: 512px;
	margin: 0 0 0 0;
	font-size: 200%;
	font-weight: bold;
	color: #262626;
}

div.entry div.info h3.title a:link {
	border: none;
}

div.entry div.info div.date {
	float: left;
	margin-top: 20px;
	width: 100px;
	vertical-align: bottom;
	text-align: right;
	font-size: 100%;
	color: #181818;
}

div.entry div.image {
	width: 612px;
	height: 312px;
	background-image: url(../img/image_frame.png);
}

div.entry div.image img {
	width: 600px;
	height: 300px;
	margin: 6px 6px 6px 6px;
}

/* リンクがあるとき
div.entry div.image a img {
	margin: 3px 3px;
}
*/

div.entry *.comment {
	width: 600px;
	height: 180px;
	margin: 15px 6px 6px 6px;
	font-size: 95%;
	color: #181818;
	line-height: 1.6;
	overflow: auto;
}

div.entry *.credit {
	margin-top: 15px;
	font-size: 90%;
	color: #181818;
	line-height: 1.6;
	overflow: auto;
}

/* ========== footer ========== */
div#footer {
	clear: both;
	height: 80px;
	background-image: url(../img/footer.png);
	background-repeat: repeat-x;
}


/* ========= link ========= */

a:link {
	color: #262626;
	border-bottom: 1px solid #262626;
}

a:hover {
	color: #444444;
	border-bottom: 1px solid #444444;
}
