@charset "Shift_JIS";


h2#home{
	font-size:18px;
	font-weight: bold;
}


/**************************************/

div#contents a {
	text-decoration : none !important;
	line-height     : 120% !important;
}

div#contents a:link {
	color           : #000000 !important;
}

div#contents a:visited {
	color           : #666666 !important;
}

div#contents a:hover {
	text-decoration : underline !important;
}



/* Sitemap */
/**************************************/
div.sitemap_img {
	margin          : 20px 0px 0px 20px;
}
div#contents ul#sitemap {
	margin          : 0px 25px 0px 25px;
}

div#contents ul {
	line-height     : 100%;
	list-style      : none;
	padding         : 0px 0px 0px 0px;
	margin          : 0px 0px 0px 0px;
}

div#contents ul.lv2 {
	clear           : both;
}

div#contents div.lv3 {
	width           : 540px;
	margin          : 0px 0px 20px 0px;
	float           : right;
}

div#contents dl {
	width           : 300px;
	float           : left;
	padding         : 0px 0px 0px 0px;
	margin          : 0px 0px 20px 0px;
}

div#contents dt {
	padding         : 0px 0px 5px 15px;
	margin          : 0px 0px 5px 15px;
}

div#contents dt strong {
	font-size       : 14px;
	line-height     : 120%;
	background      : url("../images/lv2.gif") 0px 2px no-repeat;
	padding         : 0px 0px 0px 15px;
	margin          : 0px 0px 0px 15px;
	display         : block;
}

div#contents dd {
	font-size       : 12px;
	padding         : 0px 0px 0px 0px;
	margin          : 0px 0px 0px 15px;
}

div#contents dt a {
	background      : url("../images/lv2.gif") 0px 2px no-repeat;
	margin          : 0px 0px 0px -15px;
	padding         : 0px 0px 0px 15px;
	display         : block;
}

/*
div#contents dd a {
	background      : url("../images/lv1.gif") 4px 2px no-repeat;
	padding         : 0px 0px 5px 14px;
	display         : block;
}

*/

/* Notes */
/**************************************/
ul#notes {
	padding:         20px 0 10px 0 !important;
	margin:          0 30px !important;
}

ul#notes li {
	font-size:       11px;
	line-height:     1.4;
	color:           #666666;
}

ul#notes li a,
ul#notes li a:link,
ul#notes li a:visited {
	text-decoration: underline !important;
	color:           #006699 !important;
}

