@charset "utf-8";


/*++++++++++++++++++++++++++++++++++++++++++
ページタイトル
+++++++++++++++++++++++++++++++++++++++++++*/

	#guide_subttl h2 {
		background-image: url(../parts/ttl05.gif);
	}

	.guide_germany_east #guide_subttl p , .guide_germany_north #guide_subttl p , .guide_germany_romantic #guide_subttl p , .guide_germany_south #guide_subttl p , .guide_germany_west #guide_subttl p , .guide_germany_berlin #guide_subttl p , .guide_germany_rhein #guide_subttl p , .guide_germany_dresden #guide_subttl p{
		background:url(../../share/parts/ttl_guide.gif);
		background-repeat: no-repeat;
	}
	
	.guide_germany_gourmet #guide_subttl p , .guide_germany_shopping #guide_subttl p , .guide_germany_museum #guide_subttl p , .guide_germany_entertainment #guide_subttl p , .guide_germany_strasse #guide_subttl p , .guide_germany_heritage #guide_subttl p {
		background:url(../../share/parts/ttl_tanoshimi.gif);
		background-repeat: no-repeat;
	}
	
	.guide_germany_country #guide_subttl p , .guide_germany_immigration #guide_subttl p , .guide_germany_phone #guide_subttl p , .guide_germany_trouble #guide_subttl p , .guide_germany_traffic #guide_subttl p , .guide_germany_money #guide_subttl p , .guide_germany_point #guide_subttl p , .guide_germany_tour #guide_subttl p {
		background:url(../../share/parts/ttl_c-info.gif);
		background-repeat: no-repeat;
	}



	#guide_subttl h2.guide_germany_c-info {
		background:url(../parts/ttl04.gif);
	}

	#guide_subttl h2.guide_germany_guide {
		background:url(../parts/ttl_guide.gif);
	}
	
	#guide_subttl h2.guide_germany_c-info {
		background:url(../parts/ttl_c-info.gif);
	}

	#guide_subttl h2.guide_germany_tanoshimi {
		background-image: url(../parts/ttl_tanoshimi.gif);
	}


/*++++++++++++++++++++++++++++++++++++++++++
c-infoのみ用（旅の楽しみがアップされたら削除）
+++++++++++++++++++++++++++++++++++++++++++*/

	#guide_travel_info dd.guide_c_info{
		padding:0px 12px 3px 13px;
		background:none;
	}

/*++++++++++++++++++++++++++++++++++++++++++
自リンク設定
+++++++++++++++++++++++++++++++++++++++++++*/

/*観光用*/
#guide_container div.guide_page_north #guide_link_north{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_berlin #guide_link_berlin{	color:#c92a65; background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_west #guide_link_west{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_rhein #guide_link_rhein{	color:#c92a65; background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_east #guide_link_east{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_dresden #guide_link_dresden{	color:#c92a65; background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_south #guide_link_south{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_romantic #guide_link_romantic{	color:#c92a65; background-repeat:no-repeat;background-position:3px 3px;}

/*楽しみ用*/
#guide_container div.guide_page_gourmet #guide_link_gourmet{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_shopping #guide_link_shopping{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_museum #guide_link_museum{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_entertainment #guide_link_entertainment{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_strasse #guide_link_strasse{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_heritage #guide_link_heritage{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_tour #guide_link_tour{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;}

/*c-info用*/
#guide_container div.guide_page_country #guide_link_country{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_immigration #guide_link_immigration{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_phone #guide_link_phone{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_trouble #guide_link_trouble{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_traffic #guide_link_traffic{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}
#guide_container div.guide_page_money #guide_link_money{	color:#c92a65;	background-image:url(../../share/parts/point02.gif); background-repeat:no-repeat;background-position:3px 3px;}



#guide_search li a span{font-size:12px;}

#AnimeImages {
    height: 386px;
    position: relative;
}
#AnimeImages img {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    z-index: 8;
}
#AnimeImages img.active {
    opacity: 1;
    z-index: 10;
}
#AnimeImages img.last-active {
    z-index: 9;
}
#AnimeImg {
    height: 240px;
    position: relative;
}
#AnimeImg img {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    z-index: 8;
}
#AnimeImg img.active {
    opacity: 1;
    z-index: 10;
}
#AnimeImg img.last-active {
    z-index: 9;
}