@charset "euc-jp";
@import url("common_print.css");
@import url("wedding_print.css");
#pagetitleArea2 {
	margin: 0px 0px 20px;
	padding: 0px 0px 3px;
	width: 540px;
	float: left;
}
#pagetitleArea2 h1 {
	display: block;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
#pagetitleArea2 p {
	margin: 3px 0px 0px;
	padding: 0px;
}

#contentsLeft {
	width: 335px;
	background-image: url(healthy_images/contents_head.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 10px;
	background-color: #F4F4F4;
	float: left;
}
#contentsLeft h2 {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#contentsLeft h3 {
	margin: 20px 0px 5px;
	padding: 0px;
	clear: both;
}
#contentsLeft p {
	margin: 5px 0px 10px;
	padding: 0px;
}
#contentsLeft table {
	width: 335px;
	padding: 0px;
	margin: 0px 0px 10px;
}
#contentsLeft td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
}

#contentsRight {
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 10px;
	width: 155px;
	float: left;
	background-image: url(healthy_images/info_foot.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #F4F4F4;
	
}
#contentsRight h2 {
	font-size: 100%;
	color: #FF6600;
	margin: 0px;
	padding: 0px;
}
#contentsRight p {
	margin: 0px 0px 10px;
	padding: 0px;
}
.photoArea {
	margin: 0px;
	padding: 0px 0px 15px;
}
.txtArea h2 {
	font-size: 100%;
	color: #FF6600;
	font-weight: normal;
}
.txtArea p {
	margin: 0px;
	padding: 0px 20px 0px 0px;
	width: 220px;
	
}
.txtArea {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	
}
.term1 {
	background-color: #E5F7D9;
}
.term2 {

	background-color: #FCECDD;
}
.term3 {


	background-color: #E3E8FA;
}
.term4 {



	background-color: #F8E8F5;
}
.term5 {




	background-color: #FAD5D5;
}
#termTable td {
	border: none;
}
#termTable {
	margin-top: 5px;
}
ul.course {
	list-style-image: url(top_images/list_yellow.gif);
	clear: left;
	padding: 0px 0px 5px 15px;
	margin: 0px;
}
ul.course ul {
	list-style-image: url(top_images/list_gray.gif);
	margin: 0px;
	padding: 5px 0px 0px;
	list-style-position: inside;
}
ul.course li {
	margin: 3px 0px 0px;
	padding: 0px;
	clear: both;
}
ul div.photoArea{
	width:150px;
	padding: 6px 5px 10px 0px;
	float: left;
}
