  @charset "utf-8";

/* 960px·ù¥ê¥»¥Ã¥È
----------------------------------------------------*/
div#body{
	padding-bottom:40px;
	line-height:2;
}

div.content .sitemap_frame{
	width:860px;
	margin:40px 0 0px;
	padding:0px 47px 25px;
	border:3px #45B035 solid;
	background:#fff;
	border-radius: 12px;        /* CSS3²Ý°¸ */
	-webkit-border-radius: 12px;    /* Safari,Google ChromeÓÃ */
	-moz-border-radius: 12px;   /* FirefoxÓÃ */
}

.sitemap_frame h2{
	margin:0 0 45px;
	text-align:center;
}

/*‡í°æ¥ì¥¤¥¢¥¦¥È*/
.sitemap_frame .col .span-2,
.sitemap_frame .col .span-3{
	float:left;
}

.sitemap_frame .col {
	float:left;
}

.sitemap_frame .col2 .col{
	width:410px;
}

.sitemap_frame .col2 .l {
	margin-right:40px;
}

.sitemap_frame .col3 .col {
	width:260px;
}

.sitemap_frame .col3 .col .span-2{
	width:560px;
}

.sitemap_frame .col3 .l {
	margin-right:40px;
}

.sitemap_frame .col4 .col .span-3{
	width:637px;
}

.sitemap_frame .col4 .col .span-2{
	width:414px; 
}

.sitemap_frame .col4 .col {
	width:191px;
}

.sitemap_frame .col4 .l {
	margin-right:32px;
}


#anc_environment h2{
	margin:20px 0 0 0;
	padding:0;
}

#anc_environment h3{
	padding: 0 0 5px 0;
	margin-bottom:10px;
	font-weight:bold;
	font-size:143%;
}

#anc_environment h3 a,
#anc_environment h3 a:hover{
	text-decoration:none;
	color:#363434;
}

#anc_environment h4{
	padding:0;
	margin:0;
	font-weight:bold;
	font-size:128%;
}

#anc_environment h3 span img{
	margin-left:8px;
	vertical-align:0px;
}

#anc_environment ul li span img{
	margin-left:5px;
	vertical-align:-2px;
}


#anc_environment h3{
	background:url(/enjoy/kids_env/sitemap/images/bg_h3_dot_env.png) repeat-x scroll 0 32px;
}

#anc_environment h4{
/*	color:#31a01d;
*/}

#anc_environment h4 span img{
	margin-left:8px;
	vertical-align:-1px;
}

#anc_environment ul{
}

#anc_environment ul li{
	background:url(/enjoy/kids_env/sitemap/images/bg_arrow_env.png) no-repeat 0 0.5em;
	padding-left:14px;
}

#anc_environment ul.line{
	background:url(/enjoy/kids_env/sitemap/images/bg_h3_dot_env.png) repeat-x scroll 0 0;
	margin-top:37px;
	padding-top:15px;
}


ul li a{
	text-decoration:none;
	color:#363434;
}

ul li a:hover{
	text-decoration:underline;
}


@media print{
.go_pagetop_frame {
		display:none;
}

}


