﻿
/* 多言語ページ用 */

/* ----------------------------------------------ヘッダーメニュー */			
	div#multi_menu{
	width:770px;
	height:20px;
	background:#336be3;
	}
		div#multi_menu ul{
		padding:4px 5px 0 0;
		}
		div#multi_menu ul li{
		float:right;
		height:12px;
		line-height:1;
		border-right:1px solid #fff;
		}
		div#multi_menu ul li.noborder{
		border:none;
		}
		div#multi_menu ul li img{
		margin:0 5px;
		}
		
		
/* ----------------------------------------------イメージエリア */			
	div#imgarea_multi{
	width:770px;
	background:#fff;
	position:relative;
	}
			
			
/* ----------------------------------------------コンテンツ部 */			
	div#contents_multi{
	width:770px;
	background:#fff;
	}
	
	/* 共通 */
	div#multi_main_wrapp,
	div#multi_main_wrapp h1,
	div#mainnavibox{
	text-align:center;
	}
	
	div#multi_main_wrapp p{
	
	text-align:center;
	margin:0 auto;
	}
	
	div#multi_main_wrapp h1,
	div.multi_sec_wrapp h1{
	font-size:1.24em;
	font-weight:bold;
	letter-spacing:0;
	padding-bottom:20px;
	border-bottom:5px solid #336be3;
	}
	
	div#multi_main_wrapp img.images{
	margin-top:30px;
	}
	
	div#multi_main_wrapp p,
	div.multi_sec_wrapp p,
	div.multi_sec_wrapp h1{
	letter-spacing:0;
	margin-top:15px;
	}
	
	div#multi_main_wrapp p,
	div.multi_sec_wrapp p,
	div.multi_sec_wrapp ul.pankuzu,
	div.multi_sec_wrapp span{
	font-size:0.84em;
	}
	
		/* トップ */
		div#multi_main_wrapp{
		margin:30px;
		}
		
			div#multi_main_wrapp h1{
			margin-bottom:25px;
			}
			
			div#mainnavibox a{
			border:none;
			}
				div#mainnavibox a img{
				margin:0 10px;
				}
				
			/* フッター */
			body#multi_page div#footer{
			border:none;
			background:url(../img/hasen740.gif) no-repeat top center;
			}
			
			body#multi_page div#footer ul{
			width:100%;
			text-align:center;
			padding:20px 0 0 0;
			}
				body#multi_page div#footer ul li{
				display:inline;
				height:12px;
				line-height:1;
				padding:0 5px;
				border-right:1px solid #336be3;
				}
				body#multi_page div#footer ul li.noborder{
				border:none;
				}
			
			body#multi_page address{
			background-image:none;
			padding:15px 0 20px;
			margin-top:0;
			}
			
		/* セカンド */
		div.multi_sec_wrapp{
		margin:10px 20px 20px;
		}
		
			/* パンくず */
			div.multi_sec_wrapp ul.pankuzu{
			}
			
				div.multi_sec_wrapp ul.pankuzu li{
				display:inline;
				}
			
			/* タイトル */
			div.multi_sec_wrapp h1{
			padding-bottom:10px;
			}
			
			/* エリア右へ画像 */
			img#area_img{
			float:right;
			margin:20px 40px 30px 10px;
			}
			
			/* エリア毎タイトル */
			div.multi_sec_wrapp h2{
			clear:both;
			width:730px;
			height:35px;
			}
			
			div.multi_sec_wrapp p.area_t{
			margin-top:10px;
			}
			
			div.multi_sec_wrapp img.area_list_img{
			margin:10px 0 5px;
			vertical-align:middle;
			}
			
			/* 各エリア小さい画像 */
			table.area_small_img{
			margin:10px 0 60px 0;
			}
				table.area_small_img td{
				width:161px;
				vertical-align:top;
				padding-right:15px;
				}
				table.area_small_img td img{
				margin:5px 0 5px 0;
				}
				table.area_small_img td span{
				line-height:1.2;
				}
				
			
			/* アクセス */
			table.access_table{
			width:100%;
			margin:10px 0 60px 0;
			border:1px solid #336be4;
			border-top:none;
			}
				table.access_table th{
				background:#336be4;
				text-align:center;
				color:#fff;
				letter-spacing:0;
				vertical-align:middle;
				padding:5px 0;
				border-right:1px solid #fff;
				line-height:1;
				}
					table.access_table th img{
					vertical-align:middle;
					}
					
				table.access_table td{
				vertical-align:top;
				line-height:130%;
				padding:10px;
				border-right:1px solid #336be4;
				}
				
				table.access_table .noborder{
				border:none;
				}
				
				table.access_table dl{
				margin-bottom:10px;
				}
					table.access_table dt{
					padding:3px 5px;
					margin-bottom:5px;
					color:#fff;
					}
					table.access_table dt.dt_green{background:#009944;}
					table.access_table dt.dt_red{background:#e5007f;}
					
					table.access_table dd{
					font-size:0.84em;
					letter-spacing:0;
					line-height:140%;
					font-weight:bold;
					padding:0 5px;
					}
						table.access_table dd.time{
						font-size:0.84em;
						font-style:italic;
						font-weight:normal;
						}
					
				div#mapbottom{
				width:728px;
				margin:20px 0 0 21px;
				}
					img#map_mini{
					float:right;
					}
					div#mapbottom div{
					width:405px;
					margin:0 10px;
					padding:30px 0;
					text-align:center;
					background:#d0e8ff;
					}
					div#mapbottom div img{
					margin:5px 0;
					}
					img#pdficon{
					vertical-align:middle;
					}
					
				
			/* ナビ */
			div.multi_sec_wrapp div#mainnavibox{
			clear:both;
			margin-bottom:60px;
			}
			
/* ----------------------------------------------各言語個別 */

/* english */
	body.en div#multi_main_wrapp p,
	body.en div.multi_sec_wrapp p{
	font-size:1.06em;
	line-height:1.2;
	text-align:left;
	margin:5px 0 0 0;
	}		
	body.en div#multi_main_wrapp p{
	width:600px;
	margin:5px auto 0;
	}
	
	body.en ul.pankuzu,
	body.en span,
	body.en address{
	letter-spacing:0;
	}
	
	body.en table.access_table dd{
	font-size:1.06em;
	line-height:1.2;
	}
	
	body.en table.access_table dd.time{
	font-size:1em;
	line-height:1.2;
	}
			
			
			
			
			
			
			
			
			
