/* バックグラウンド ------------------------------------------------------------*/
body {
	margin: 0px;
	background-color: #E9F7FF;
	background-image: url("../img_tabitama/background.gif");
	background-repeat: repeat-x;
}
#main_shadow {
	background-image: url("../img_tabitama/shadow960.gif");
	background-repeat: repeat-y;
	width: 960px;
	margin: 0 auto;
	padding: 0;
}
#contents_box {
	width: 950px;
	margin: 0 auto;
	padding: 0;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color: #333;
	font-size: 12px;
}


/* ヘッダーテキスト ------------------------------------------------------------*/
h1 {
	width:950px;
	margin: 0px auto;
	padding:15px 5px 2px;
	text-align:left;
	font-size:12px; color:#666666;
}


/* ヘッダー ------------------------------------------------------------*/
#header_box {
	background-image: url("../img_tabitama/header/header_background.gif");
	background-repeat: repeat-x;
	width: 100%;
	height: 120px;
	margin: 0;
	padding: 0;
}
#other_sp {
	margin-top: 2px;
	padding-right: 8px;
	text-align: right;
}


/* ===== リンクカラー =====*/
.vns a:link {
	text-decoration: underline;
	color: #00009F;
} 
.vns a:visited {
	text-decoration: underline;
	color: #00009F;
} 
.vns a:hover {
	text-decoration: underline;
	background-color: #FFFFCC;
	color: #FF9933;
} 
.vns a:active {
	text-decoration: none;
	color: #00009F;
} 


/* ページトップ ------------------------------------------------------------*/
#pagetop {
	clear: both;
	width: 910px;
	margin: 0 auto;
	text-align: right;
	font-size: 13px;
	font-weight: bold;
}


/* バックナンバー ------------------------------------------------------------*/
#back_namber {
	display: block;
	margin: 0 40px;
	line-height: 1.4em;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
#back_namber #title {
	margin-left: -20px;
	margin-bottom: 4px;
}


/* フッター旅家 ------------------------------------------------------------*/
#copyright_tabinchi {
	margin-top: 25px;
	border-top: solid 1px #666;
	border-bottom: solid 1px #666;
	font-size: 11px;
}
#copyright_tabinchi_text {
	margin: 2px 0 2px 180px;
}


/* テキスト ------------------------------------------------------------*/
.text_03 {
	padding: 2px 0;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	vertical-align: top;
	text-align: right;
	text-justify: inter-ideograph;
}
.t11 {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	vertical-align: top;
	text-align: justify;
}
.t12 {
	font-size: 12px;
	line-height: 16px;
	color: #00009F;
	margin: 5px;
	vertical-align: top;
	text-align: center;
}
.t13 {
	font-size: 10px;
	letter-spacing: 1px;
}
.t14 {
	font-size: 10px;
	vertical-align: middle;
}
.t15 {
	font-size: 12px;
	vertical-align: middle;
}
.t16 {
	font-size: 12px;
	letter-spacing: 2px;
	vertical-align: middle;
}
.t17 {
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 15px;
}
.t18 {
	font-size: 12px;
	color: #FF0000;
	letter-spacing: 1px;
}
.ｔ19 {
	font-size: 12px;
	color: #FFFFFF;
}
.ｔ20 {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.t21 {
	font-size: 12px;
}
.t22 {
	font-size: 14px;
	letter-spacing: -1px;
}
.t23 {
	font-size: 12px;
	letter-spacing: 2px;
}
.t24 {
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
}
.t25 {
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	vertical-align: top;
	text-align: justify;
	text-justify: inter-ideograph;
}
.t26 {
	display: block;
	margin: 1px 5px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
.t27 {
	display: block;
	margin: 1px 5px;
	color: #333;
	font-size: 11px;
}
.serif {
	font-family: "Times New Roman", Times, serif;
}
.vns_text0111 {
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	vertical-align: top;
	text-align: justify;
	text-justify: inter-ideograph;
}
.vns_text01111 {
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	vertical-align: top;
	text-align: justify;
	text-justify: inter-ideograph;
}


