﻿/*==============================================================================
 【標準タグ】
==============================================================================*/

/*----------------------------------------------------------
 [概要] 
----------------------------------------------------------*/
*
{
	margin: 0px;
	padding: 0px;
	border: none;
	font: normal normal 14px /1.25em sans-serif;
	color: #333333;
}

/*----------------------------------------------------------
 [概要] 
----------------------------------------------------------*/
html
{
	overflow-y: scroll
}

/*----------------------------------------------------------
 [概要] 
----------------------------------------------------------*/
table
{
	border-collapse: collapse;
	border-spacing: 0px;
}

/*----------------------------------------------------------
 [概要] 
----------------------------------------------------------*/
ul
{
	list-style-type: none;
}

/*----------------------------------------------------------
 [概要] 
----------------------------------------------------------*/
option
{
	padding: 0px 2px;
	vertical-align: middle;
}

/*----------------------------------------------------------
 [概要] 
----------------------------------------------------------*/
a:link,    /* まだアクセスしたことのないリンクに適用 */
a:visited, /* 既にアクセスしたことのあるリンクに適用 */
a:hover,   /* マウスが上に乗っている状態のリンクに適用 */
a:active   /* 選択されている状態のリンクに適用 */
{
	/*color: #333333;*/
}

/*----------------------------------------------------------
 [概要] 入力フォームの文字位置を調整
----------------------------------------------------------*/
input[type="text"],
input[type="password"]
{
	padding: 0px 2px;
}

/*----------------------------------------------------------
 [概要] 入力フォームをフォーカス時、背景色を変更
----------------------------------------------------------*/
input[type="text"]:focus,
input[type="password"]:focus
{
	background-color: #FFFFDD;
}

/*==============================================================================
 【汎用クラス】
==============================================================================*/

/*----------------------------------------------------------
 [概要] 回り込み解除
----------------------------------------------------------*/
.Clearfix:after
{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.Clearfix
{
	display: inline-table;
	min-height: 1%;
}
* html .Clearfix
{
	height: 1%;
}
.Clearfix
{
	display: block;
}

/*----------------------------------------------------------
 [概要] 左回り込み
----------------------------------------------------------*/
.FloL
{
	float: left;
}

/*----------------------------------------------------------
 [概要] 右回り込み
----------------------------------------------------------*/
.FloR
{
	float: right;
}

/*----------------------------------------------------------
 [概要] 左寄せ
----------------------------------------------------------*/
.AliL
{
	text-align: left;
}

/*----------------------------------------------------------
 [概要] 中央寄せ
----------------------------------------------------------*/
.AliC
{
	text-align: center;
}

/*----------------------------------------------------------
 [概要] 右寄せ
----------------------------------------------------------*/
.AliR
{
	text-align: right;
}

/*----------------------------------------------------------
 [概要] リンクテキスト
 [詳細] 「もっと詳しく」や「新着情報の一覧を見る」、「大きい地図 / 地下鉄からのナビ！」で利用
----------------------------------------------------------*/
span.MoreLink a
{
	padding: 0px 5px;
	display: block;
	line-height: 2em;
}














