@charset "utf-8";


/* =========================================== *
 *	contents
 * =========================================== */

h2 {
	margin-top: 11px;
	margin-bottom: 15px;
}
 ul li {
	list-style: none outside;
}

div#about {
	margin-right: 25px;
}
div#about dl {
	margin-bottom: 25px;
	overflow: hidden;
}
div#about dl dt {
	width: 317px;
	float: right;
}
div#about dl dd {
	margin-right: 350px;
	padding-top: 20px;
}
div#about dl dd img {
	margin-bottom: 15px;
}
div#about ul.category {
	width: 685px;
	height: 75px;
	margin-left: 25px;
	position: relative;
}
div#about ul.category li {
	width: 322px;
	position: absolute;
	bottom: 0;
}
div#about ul.category li.category1 {
	left: 0;
}
div#about ul.category li.category2 {
	right: 0;
}

div.section {
	width: 685px;
	margin: 40px 25px;
	position: relative;
}
div.section h3 {
	margin-bottom: 13px;
}
div.section ul {
	margin-bottom: 10px;
	padding: 1px 0 0;
	background-position: left top;
	background-repeat: repeat-x;
}
* html div.section ul {
	height: 1%;
}
div.section ul li {
	padding-bottom: 1px;
	background-position: left bottom;
	background-repeat: repeat-x;
}
div.section p.img {
	position: absolute;
	right: 10px;
}

div#day1 ul,
div#day1 ul li {
	background: url("../images/dot_green.gif");
}
div#day2 ul,
div#day2 ul li {
	background: url("../images/dot_pink.gif");
}
div#day1 p.img {
	top: 68px;
}
div#day2 p.img {
	top: 70px;
}
