﻿@charset "utf-8";
/*++++++++++++++++++++++++++++++++++++++++++
++++++全体・レイアウト調整
+++++++++++++++++++++++++++++++++++++++++++*/


/*++++++++++++++++++++++++++++++++++++++++++
++++++メインコンテンツ
+++++++++++++++++++++++++++++++++++++++++++*/

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

	.guide_germany_traffic #guide_ttl {
		background-image:url(../html/traffic/parts/ttl01.gif);
		background-repeat: no-repeat;
	}

	/*++++++++++++++++++++++++++++++++++++++++++
	ボックス01
	+++++++++++++++++++++++++++++++++++++++++++*/

	div#guide_traffic_boxSub01 h3{
		background-image:url(../html/traffic/parts/sbttl01.gif);
	}

	.guide_traffic_midashi{
		color:#555555;
		font-weight:bold;
	}

	#guide_traffic_first{
		float:none;
		margin-bottom:0px;
	}

	#guide_germany_traffic_firstUL{
		position:relative;
		width:224px;
		height:150px;
	}
	
	#guide_traffic_first ul{
		margin-top: 45px;
	}

	.guide_germany_traffic_first_photo{
		float:left;
		display:block;
		padding:20px 0px 0px 0px;
		height:90px;
	}
	.guide_germany_traffic_first_photo img {
		display:block;
		padding:0px;
		margin:0px;
	}
	.guide_germany_traffic_first_photo_2 {
		float:left;
		display:block;
		padding:41px 0px 0px 4px;
		height:69px;
	}

	#guide_germany_traffic_first_cap{
		float:none;
		background:none;
		clear:left;
		padding:0px;
		margin:0px;
		font-size:10px;
		position:absolute;
		top:110px;
		left:0px;
	}

	#guide_traffic_first2 {
		width:auto;
	}

	.guide_germany_traffic_midashi_clear {
		clear:both;
	}

	.guide_traffic_list_photo_large{
		float:right;
		width:130px;
		padding-left:15px;
	}
	
	/*++++++++++++++++++++++++++++++++++++++++++
		コラム
	+++++++++++++++++++++++++++++++++++++++++++*/
	
	#guide_column2.guide_germany_traffic_column{
		height:184px;
	}

	#guide_contents_r #guide_column2.guide_germany_traffic_column{
		margin-bottom:10px;
	}

	.guide_germany_traffic_column #guide_column2_l dt{
		background-image:url(../html/traffic/parts/column_ttl01.gif);
		background-repeat: no-repeat;
		background-position: top left;
	}
	
	.guide_germany_traffic_column #guide_column2_r dt{
		background-image:url(../html/traffic/parts/column_ttl02.gif);
		background-repeat: no-repeat;
		background-position: top left;
	}	


	/*++++++++++++++++++++++++++++++++++++++++++
		20150210修正
	+++++++++++++++++++++++++++++++++++++++++++*/

	.guide_traffic_midashi, #guide_traffic_first dd, .guide_traffic_seconde_ttl, .guide_traffic_seconde_txt, #guide_traffic_boxSub07 dd{font-size:12px;}
	.guide_column2_txt{font-size:12px; line-height:17px;}