
p{
	font-size:12px;
	line-height:18px;
	margin:0px;
}


/*------見出しの指定------*/

h1{
	margin:0px;
}

h2{/*EDカード　スペース詰め用*/
	margin:0px;
}

h2.top{/*EDカード　見出し*/
	clear:both;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}

h2.kuni{/*EDカード　国の見出し（ボルドー・太字）*/
	clear:both;
	font-size:14px;
	line-height:18px;
	color:#990000;
	font-weight:bold;
}

h2.navi{/*EDカード　左ナビタイトル*/
	clear:both;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
}

h3{/*EDカード　見出し（黒・太字）*/
	clear:both;
	font-size:14px;
	line-height:24px;
	color:#333333;
	background:#E6E6E6;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:0px;
	padding-left:8px;
}

h4{/*EDカード　左ナビ方面（紺・太字）*/
	clear:both;
	font-size:12px;
	line-height:18px;
	color:#333399;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:0px;
}

h5{/*EDカード　小見出し（黒・太字）*/
	clear:both;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}


/*------テキストの指定------*/

.tx1{/*本文*/
	font-size:12px;
	line-height:18px;
}

.tx2{/*本文2・注記・キャプション等*/
	font-size:10px;
	line-height:15px;
}

.tx2caption{/*本文2・注記・キャプション等*/
	font-size:10px;
}

.tx2cap2{/*本文2・注記・キャプション等/英字*/
	font-size:10px;
	line-height:11px;
}

.tx-indent{/*本文のインデント*/
	font-size:12px;
	line-height:18px;
	text-indent:-1em;
	margin-left:1em;
}

.tx2-indent{/*本文2のインデント*/
	font-size:12px;
	line-height:16px;
	text-indent:-1em;
	margin-left:1em;
}

.chu-indent{/*「※」・のインデント*/
	font-size:10px;
	line-height:15px;
	text-indent:-1em;
	margin-left:1em;
}

.td-indent{/*表組内のインデント*/
	font-size:12px;
	line-height:16px;
	text-indent:-1em;
	margin-left:1em;
}

.profile{/*「言語／人口」のインデント*/
	font-size:12px;
	line-height:15px;
	text-indent:-3em;
	margin-left:3em;
	padding-right:5px;
}

.date{/*更新日*/
	font-size:12px;
	color:#666666;
	text-align:right;
}


.event{/*イベント見出し（紺・太字）*/
	clear:both;
	font-size:12px;
	color:#000066;
	font-weight:bold;
}

/*------テーブルのセルの指定------*/

.waku{/*テーブル枠色*/
	background:#999999;
}
.cont{/*テーブル内テキスト*/
	font-size:12px;
	line-height:16px;
	background:#ffdddd;
}

th{/*見出しセル*/
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	background:#eeeeee;
}

.header{/*見出しセル*/
	font-size:12px;
	line-height:16px;
	background:#ffdddd;
	text-align:center;
}

.sub{/*小見出しセル*/
	font-size:12px;
	line-height:16px;
	background:#eeeeee;
	text-align:center;
}

.data{/*データセル*/
	font-size:12px;
	line-height:16px;
	background:#ffffff;
}

.waku-gry{/*テーブル枠色*/
	background:#999999;
}

.cont-gry{/*テーブル内テキスト*/
	font-size:12px;
	line-height:16px;
	background:#e6e6e6;
}

td.navi{/*ナビゲーション*/
	background:#ffdddd;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:5px;
	vertical-align:top;
}

td.link{/*ナビゲーション*/
	font-size:12px;
	line-height:18px;
	vertical-align:top;
}



/*------強調の指定------*/

.em{/*強調（太字）*/
	font-weight:bold;
}

.chu{/*注意（赤字）*/
	color:#ff0066;
}

.list{/*リストマーカー用*/
	color:#000066;
}



/*------その他------*/
.image{/*イメージ用テーブル回り込みの指定*/
	float:right;
	margin:0px 0px 10px 10px;
}

.gosearch{/*フッダー「ツアー検索ヘのリンク」マージン指定*/
	margin-top:30px;
	margin-bottom:15px;
}

.cent{/*横揃え（中央）*/
	text-align:center;
}

.left{/*横揃え（左）*/
	text-align:left;
}

.right{/*横揃え（右）*/
	text-align:right;
}

.vtop{/*縦揃え（上）*/
	vertical-align:top;
}

.vmid{/*縦揃え（中央）*/
	vertical-align:middle;
}

.caution{/*「!」縦揃え、余白*/
	vertical-align:middle;
	margin-right:2px;
}

.indexchui{/*滞在中のご注意「!」縦揃え、余白*/
	position:relative;
	top:2px;
	margin-right:2px;
}

img.navi{/*ナビゲーション見出しの余白*/
	margin-top:5px
}

img.plug{/*プラグ形状の余白*/
	margin:1px
}

img.copyright{/*コピーライトの余白*/
	margin:12px 0px 34px 0px;
}

.gotop{/*このページのトップへ*/
	font-size:10px;
	color:#999999;
	text-align:center;
	margin-top:3px;
	margin-bottom:7px;
}

.tx3{font-size:10px;line-height:14px;}
.tx4{font-size:12px;line-height:16px;}

.bgdark{background:#CC0033;}
.bgpoint{background:#CCCCCC;}
.bgnml{background:#FFCC33;}
.bglgt{background:#FFFFCC;}

