@charset "utf-8";

/* ***********************************************************
 *
 * Since:     2009-03-26
 * Editor:    contents yamamoto
 * Modified:  2009-03-26 by:contents yamamoto
 *
 * ***********************************************************
 */
 
#container {
	background: url(../common/bg.jpg) no-repeat top;

}

/* =====================================================

  contents area

===================================================== */

/* ---------- ttl area ---------- */

#wrapper #ttlArea {
	height: 259px;
	position: relative;
}

#wrapper #ttlArea .news {
	position: absolute;
	left: 298px;
}

#wrapper #ttlArea .day {
	position: absolute;
	right: 25px;
}

#wrapper #ttlArea h2 {
	position: absolute;
	top: 27px;
}

#wrapper #ttlArea .gogai {
	position: absolute;
	top: 93px;
	right: 10px;
}

#wrapper #ttlArea .yes {
	position: absolute;
	top: 207px;
	left: 0px;
}


/* ---------- main area ---------- */

#main {
	padding-top: 5px;
	padding-right: 12px;
}

#main .photo {
	float:right;
	width: 285px;
}

#main .cmt {
	padding-top: 16px;
}

#main .redb {
	font-weight: bold;
	color: #BB0000;
}

#main .text01 {
	line-height: 235%;
	padding: 0px 295px 0px 23px;
	margin-top: 45px;
	_line-height: 225%;
	_margin-top: 42px;;
}

#main .text02 {
	line-height: 235%;
	padding: 0px 8px 0px 23px;
}

#main .text03 {
	line-height: 235%;
	padding: 0px 10px 0px 23px;
	margin-top: 32px;
	_margin-top: 26px;;v
}

#main .april {
	text-align:right;
	margin-top: 5px;
	background: #FFFFFF;
}

#main .waku {
	border: 1px solid #E4E4D3;
	padding: 15px;
	margin: 0px 10px 10px 20px;
	background: #F3F3E7;
}
