@charset "utf-8";
/* CSS Document */

/***!!!!! ローカルナビ　（トップへ戻る）　全ページ共通 !!!!!***/
#container #contentmain #localnavi ul.localmenu li.top a {
	background:url(../images/gotop.gif) no-repeat;
	width:133px;
	height:13px;
	margin:24px 0 0;
}
#container #globalnavi #localnavi ul.localmenu li a:hover {
	background-position:bottom;
}
#container #contentmain #localnavi ul.localmenu li.fes a {
	background:url(../images/localnavi_albumFestival.gif) no-repeat;
}
#container #contentmain #localnavi ul.localmenu li.artfes a {
	background:url(../images/localnavi_albumArtfes.gif) no-repeat;
}
#container #contentmain #localnavi ul.localmenu li.foundation a {
	background:url(../images/localnavi_albumFoundation.gif) no-repeat;
}
#container #contentmain #localnavi ul.localmenu li.category a {
	background:url(../images/localnavi_albumCategory.gif) no-repeat;
}
#container #contentmain #localnavi ul.localmenu li.back a {
	background:url(../images/goback.gif) no-repeat;
}
/***** ローカルナビ　ホバー *****/
#container #contentmain #localnavi ul.localmenu li a:hover {
	background-position:bottom;
}
/***-----------------!!!!! ローカルナビ　ここまで !!!!!-----------------***/

/****************** アルバム見出し ******************/
#container #contentmain #contents h2 {
	margin-top:40px;
	margin-bottom:10px;
}
#container #contentmain #contents h3 {
	margin:0 8px;
	width:620px;
}

/****************** アルバム ******************/
#container #photoalbum {
	width:636px;
	overflow:hidden;
}
#container #photoalbum p.photo {
	float:left;
	padding:8px;
}
/****************** カテゴリー別 ******************/
#container ul.albumcategory {
	width:636px;
	margin-top:20px;
}
#container ul.albumcategory li {
	border-bottom:dotted 1px #333333;
	margin-bottom:20px;
	padding-bottom:10px;
	text-indent:10px;
}
