/* CSS Document */




/* サイトマップ
=================================== */

#Cal2 #sitemap_Main {
	width: 625px;
	float: right;
	line-height:180%;
}

#Cal2 #sitemap_Main h1 {
	background:transparent url(../common/images/title_bg.gif) no-repeat scroll 0 0;
	font-size: 24px;
	padding-top: 17px;
	padding-left: 25px;
	margin-bottom: 20px;
	line-height: 1.2;
	text-shadow: 0px 1px 2px #ccc;
	font-weight: bold;
	color: #000000;
}


#Cal2 #sitemap_Main a {
border-bottom:1px dotted #666666;
}

#Cal2 #sm_info{
	margin:20px 0px 10px 0px;
	width: 625px;
	float: right;
}


#Cal2 #sm_info p.Pagetopanchor {
}

#Cal2 #sm_info p.Pagetopanchor a {
	background-image: url(../common/images/point-c.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
	float: right;
	font-size: 11px;
	margin-top: 15px;
	margin-bottom: 20px;
}

#Cal2-Inner #sitemap_Main .left {
width:305px;
float:left;
}


#Cal2-Inner #sitemap_Main .right {
width:305px;
float:right;
}

#Cal2-Inner #sitemap_Main .left h3#sitemap01,
#Cal2-Inner #sitemap_Main .right h3#sitemap01 {
background:transparent url(../common/images/snavi_point_active2.gif) no-repeat scroll left 6px; 
padding:0px 0px 0px 14px;
font-weight:bold;
margin-top:15px;
}


#Cal2-Inner #sitemap_Main .left h3#sitemap01 a:hover,
#Cal2-Inner #sitemap_Main .right h3#sitemap01 a:hover {
color:#CC0000;
text-decoration:none;
}

#Cal2-Inner #sitemap_Main .left ul.imo_map,
#Cal2-Inner #sitemap_Main .right ul.imo_map {
list-style-type:none;
margin-left:15px;
}

#Cal2-Inner #sitemap_Main .left li.imo_01,
#Cal2-Inner #sitemap_Main .right li.imo_01 {
background:transparent url(../common/images/snavi_point_active3.gif) no-repeat scroll left 7px; 
padding:0px 0px 0px 14px;

}

#Cal2-Inner #sitemap_Main .left li.imo_01 a:hover,
#Cal2-Inner #sitemap_Main .right li.imo_01 a:hover {
color:#CC0000;
text-decoration:none;
}

#Cal2-Inner #sitemap_Main .left li.imo_02,
#Cal2-Inner #sitemap_Main .right li.imo_02 {
background:transparent url(../common/images/snavi_point_active3.gif) no-repeat scroll left 7px; 
padding:0px 0px 0px 14px;
margin-left:15px;
}

#Cal2-Inner #sitemap_Main .left li.imo_02 a:hover,
#Cal2-Inner #sitemap_Main .right li.imo_02 a:hover {
color:#CC0000;
text-decoration:none;
}

#Cal2-Inner #sitemap_Main .left li.imo_03,
#Cal2-Inner #sitemap_Main .right li.imo_03 {
background:transparent url(../common/images/snavi_point_active3.gif) no-repeat scroll left 7px; 
padding:0px 0px 0px 14px;
margin-left:30px;
}

#Cal2-Inner #sitemap_Main .left li.imo_03 a:hover,
#Cal2-Inner #sitemap_Main .right li.imo_03 a:hover {
color:#CC0000;
text-decoration:none;
}

#Cal2-Inner #sitemap_Main .left li.imo_04,
#Cal2-Inner #sitemap_Main .right li.imo_04 {
background:transparent url(../common/images/snavi_point_active3.gif) no-repeat scroll left 7px; 
padding:0px 0px 0px 14px;
margin-left:45px;
}

#Cal2-Inner #sitemap_Main .left li.imo_04 a:hover,
#Cal2-Inner #sitemap_Main .right li.imo_04 a:hover {
color:#CC0000;
text-decoration:none;
}





