/* CSS Document */


/*=====================================================*/
/*h2の設定*/
/*=====================================================*/

h2#sitemap
{
width:960px;
height:95px;
margin:0px auto;
font-size:-1px;
text-indent:-9999px;
background:url(../../img/sitemap/h2.jpg) 0% 0% no-repeat;
clear:both;
}

/*=====================================================*/
/*h3の設定*/
/*=====================================================*/

h3#sitemap_01
{
width:670px;
height:30px;
margin-top:0px;
margin-bottom:15px;
font-size:-1px;
text-indent:-9999px;
background: url(../../img/sitemap/h3_01.jpg) 0% 0% no-repeat;
clear:both;
}

h3#sitemap_02
{
width:670px;
height:30px;
margin-top:0px;
margin-bottom:15px;
font-size:-1px;
text-indent:-9999px;
background:url(../../img/sitemap/h3_02.jpg) 0% 0% no-repeat;
clear:both;
}

h3#sitemap_03
{
width:670px;
height:30px;
margin-top:0px;
margin-bottom:15px;
font-size:-1px;
text-indent:-9999px;
background:url(../../img/sitemap/h3_03.jpg) 0% 0% no-repeat;
clear:both;
}



/*=====================================================*/
/*サイトマップの構成*/
/*=====================================================*/	


#cate_title {
background: url(../../img/sitemap/cate_title_bg.jpg) no-repeat 0% 100%;
HEIGHT: 25px;
font-size:14px;
padding-left: 10px;
margin-bottom:10px;
FONT-WEIGHT: bold;
overflow: hidden;
color:#003366;
}

#cate_title a{
text-decoration: none;
color:#003366;
}

#cate_title a:hover{
text-decoration: none;
color:#0099CC;
}


#subcate_title {
background: url(../../img/sitemap/subcate_title_bg.jpg) no-repeat 0% 100%;
HEIGHT: 25px;
font-size:13px;
padding-left: 0px;
margin-bottom:10px;
FONT-WEIGHT: bold;
overflow: hidden;
color:#003366;
}



.list_cate {
WIDTH: 650px; margin-bottom: 30px; PADDING: 0px 10px; clear:both;
}

.list_cate UL {
LIST-STYLE-TYPE: none; ZOOM: 1; LIST-STYLE-IMAGE: none; }

.list_cate LI {
line-height:185%;
font-size:12px;
font-weight:normal;
color:#000000;
text-decoration:none;}

.list_cate LI A {
color:#000000;
text-decoration:none;
background:url(../../img/sitemap/icon_link.jpg) no-repeat left center;
padding-left:10px;
}

.list_cate LI A:hover {
color:#0099CC;
text-decoration:none;
background:url(../../img/sitemap/icon_link.jpg) no-repeat left center;
padding-left:10px;
}


.box01 {
WIDTH: 200px;
FLOAT: left; MARGIN-RIGHT: 15px;}

.box02 {
WIDTH: 200px;
FLOAT: left; MARGIN-RIGHT: 15px;}

.box03 {
WIDTH: 220px;
FLOAT: right;}

.box04 {
WIDTH: 435px;
FLOAT: right;}

.box05 {
WIDTH: 650px;
FLOAT: left;}

