@charset "utf-8";

/*------------------------------------------------------------------------------------------------------ イベント */


/*---------------------------------- パンくず */

body#sitemap div#pkz {
background:url(../../sitemap/img/pkz_bg.gif) right no-repeat;
}

body#sitemap div#pkzIndex{
background:url(../../sitemap/img/index_visual.jpg) right no-repeat;
}

body#sitemap div#pkzText a{
color:#62300E;
}
/*---------------------------------- end パンくず */

/*---------------------------------- ページトップ */

body#sitemap div#pagetop {
background:url(../../sitemap/img/pagetop_bg.gif) no-repeat;
}

/*---------------------------------- end ページトップ */

body#sitemap a{
color:#62300E;
}
body#sitemap a:link {
}

body#sitemap a:visited {
}

body#sitemap a:active {
}

body#sitemap a:hover {
}


body#sitemap div#mainContentsSubBg {
background:url(../../sitemap/img/main_contents_bg02.gif) repeat-y;
}
body#sitemap div.contentsIndex div#mainContentsSubBg p{
padding-left:20px;
}

body#sitemap div.topicList li,
body#sitemap div.localName li{
	padding:0 0 6px 0;
}



/*---------------------------------- サイトマップインデックスページ */


div.sitemapInfoSubTtl {
width:490px;
height:81px;
}

div.sitemapContentsBg {
background:url(../../sitemap/img/sitemap_info_bg02.gif) repeat-y;
padding:0 20px 0 20px;
}



/*---------------------------------- end サイトマップインデックスページ */



/*見出し関連*/
body#sitemap h4,
body#sitemap h5{
color:#62300E;
font-weight:bold;
}

body#sitemap h5{
padding:0 0 0 0;
font-size:108%;
display:inline;
}


body#sitemap div#top a{
	color:#c12626;
}
body#sitemap div#top a:hover {
	background-color:#f3d4d4;
}

body#sitemap div#product a{
	color:#18779F;
}
body#sitemap div#product a:hover {
	background-color:#c5dde7;
}
body#sitemap div#event a{
	color:#3a7c12;
}
body#sitemap div#event a:hover {
	background-color:#cedec4;
}
body#sitemap div#gallery a{
	color:#615a82;
}
body#sitemap div#gallery a:hover {
	background-color:#d7d6e0;
}

body#sitemap  div#company a{
color:#817737;
}
body#sitemap div#company a:hover {
background-color:#dfddcd;
}

body#sitemap div#contact a{
color:#c27193;
}
body#sitemap div#contact a:hover {
background-color:#f0dbe4;
}



body#sitemap div.contentsBg ul li{
	list-style:square inside;
}


body#sitemap div.contentsBg   p{
	padding:0 0 6px 12px;
}

*html body#sitemap div.contentsBg   p{
	padding:0 0 6px 15px;
}






/*---------------------------------- サイトマップ下層ページ */


body#sitemap div.contentsText{
clear:both;
margin:15px 0 0 0;
}

body#sitemap div.contentsText img.imgLeft{
float:left;
margin:0 15px 10px 0;
}
body#sitemap div.contentsText img.imgRight{
float:right;
margin:0 0 0 15px;
}










/*---------------------------------- end サイトマップ下層ページ */

/*------------------------------------------------------------------------------------------------------ end イベント */
