@charset "Shift_JIS";
/* ƒTƒCƒgƒ}ƒbƒv—pCSS */

@import url("import_top.css");

#content #sitemap {
	clear: both;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
}
#sitemap #main {
}


#sitemap #main table {
	width: 650px;
	text-align: left;
	font-family: "‚l‚r ‚o–¾’©", "×–¾’©‘Ì", "ƒqƒ‰ƒMƒm–¾’© Pro W3";
	font-size: 100%;
	border: 1px none #FFFFFF;
	margin-top: 20px;
	margin-bottom: 60px;
	margin-right: 10px;
	margin-left: 10px;
}
#sitemap #main td {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}#sitemap #main th {
	font-weight: normal;
	margin: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#main .cate1 th , #main .cate1 td {
	padding-top: 13px;
}

#main .cate2 {
	text-indent: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 15px;
}
#main .cate2td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


#main .cate3 {
	text-indent: 45px;
	padding-top: 8px;
}


#main .cate1 , #main .cate1 a:link , #main .cate1 a:visited {
	color: #669900;
	text-decoration: none;
}
#main .cate1 a:hover , #main .cate1 a:active  {
	color: #006600;
	text-decoration: underline;
}

#main .hair , #main .hair a:link , #main .hair a:visited {
	color: #FF9933;
	text-decoration: none;
}

#main .hair a:hover , #main .hair a:active  {
	color: #FF6600;
	text-decoration: underline;
}

#main .nail , #main .nail a:link , #main .nail a:visited {
	color: #EE8EA9;
	text-decoration: none;
}

#main .nail a:hover , #main .nail a:active  {
	color: #FF66CC;
	text-decoration: underline;
}


#main .academy, #main .academy a:link , #main .academy a:visited {
	color: #FF3300;
	text-decoration: none;
}

#main .academy a:hover , #main .academy a:active  {
	color: #FF0000;
	text-decoration: underline;
}
