/* ページ共通 */

	/* 青い横線 */
	.blue_line {
		background-image: url('../image/line_long.jpg');
		height: 8px;
	}
	
	/* フォントサイズ */
	.normal_page {
		font-size: 15px;
	}

	/* ボタン風リンク　AlphaStrike以外 */
	a.button{
		border-width:2px;
		border-color:#FFFFCC;
		background-color :#FFFFCC;
		border-style:outset;
		color:#000000;
		text-align:center;
		text-decoration:none;
	}
	
	/* ボタン風リンク　AlphaStrike以外 */
	a:hover.button{
		color:#000000;
		background-color :#FFCC00;
		border-style:ridge;
	}
	
	/* メニュー部分調整 */
	.menu {
		line-height: 1.0;
		font-size:12px;
		color:#000000;
		font-weight: bold;
		width:170px;
	}
	
	/* メニュー部分の該当ページの印、オレンジの部分（AlphaStrike以外） */
	.marker {
		background:#FF9900;
		color:#000066;
	}
	
	/* メニュー部分の該当ページの印、水色の部分（AlphaStrikeのページ） */
	.marker_alphastrike {
		background:#6699ff;
		color:#ffffff;
	}

	/* 周囲に適度な余白を持たせた位置調整用ブロック 文字は普通 */
	.block {
		margin-top: 1em;
		margin-bottom: 1em;
		margin-right: 1em;
		margin-left: 1em;
		
		padding-top: 1em;
		padding-bottom: 1em;
		padding-right: 1em;
		padding-left: 1em;
		
		background-color:#ffffff;
		border-color:#ffffff;
	}
	
	/* DLページ等で使用している、鶯色の点線の囲み */
	.block_dash {
		margin-top: 1em;
		margin-bottom: 1em;
		padding-left: 1em;
		padding-bottom: 1em;
		border-style: dashed;
		width: 480px;
		border-color: #999966;
		border-width: 2px;
	}


/* AlphaStrikeのページ */

	/* ボタン風リンク　AlphaStrike */
	a.button_alphastrike {
		border-width : 2px;
		background-color :#fffacd;
		border-style : outset;
		color : #000000;
		text-align : center;
		text-decoration:none;
	}
	
	/* ボタン風リンク　AlphaStrike */
	a:hover.button_alphastrike {
		color : #ffffff;
		background-color :#778899;
		border-style : ridge;
	}
	
	/* メニュー部分調整　AlphaStrike */
	.menu_alphastrike {
		line-height: 1.0;
		font-size:12px;
		color:#ffffff;
		font-weight: bold;
		width:170px;
	}
	
	/* メインテーブルのバック、星空&フォントサイズ　AlphaStrike */
	.back_alphastrike {
		background-image : url('../image/dl_contents/alpha/alphastrike_back.jpg');
		font-size: 15px;
		color: #ffffff;
	}
	
	/* ページ全体のバック */
	.back_black {
		background-color: #000000;
	}

/* Nゲージページ */
	
	/* 周りの線が緑色のブロック */
	.block_green
	{
		border: 2px solid black;
		border-color:#66cc99;
		margin: 8px;
		padding: 8px;
		font-size: 14px;
	}
	
	/* 画面全体の背景色 緑色 */
	.n-gauge_back {
		background-color: #E3FFC8;
		font-size: 15px;
	}
	
	/* 周りの線が緑色のブロック */
	.block_green
	{
		border: 2px solid black;
		border-color:#66cc99;
		margin: 8px;
		padding: 2px;
		font-size: 14px;
	}
	
	/* コンテンツの見出し部分（緑色のとんがったところ） */
	.n-gauge_subject
	{
		background-image : url('../image/service/n-gauge/caption.jpg');
		height: 21px;
		width: 195px;
		vertical-align: bottom;
		font-size: 15px;
		color: #ffffff;
		font-weight :700;
	}
	
	/* コンテンツの見出し部分の下のtr　セットで使用する */
	.n-gauge_subject_bottom
	{
		background-color: #006666;
		height: 2px;
	}

	/* コンテンツのサブ見出し（薄緑と緑）の緑のほう */
	.n-gauge_subject_sub
	{
		background-color: #006666;
		width: 5px;
	}
	
	/* コンテンツのサブ見出しの薄緑の部分　セットで使用する */
	.n-gauge_subject_sub_right
	{
		background-color: #66cc99;
	}
	
	/* バックが薄緑のブロック　ジオラマ紹介ページなど */
	.back_green
	{
		width: 420px;
		height: 115px;
		background-color: #CCFFCC;
		margin: 5px;
		padding: 5px;
		
	}


/*万華鏡ページ */

	/* ページ上部の画像を使ったライン */
	.pink_line
	{
		background-image: url('../image/service/kaleidoscope/line.jpg');
		height: 48px;
	}

	/* 見出し　（◆で始まる） */
	.caption_kale
	{
		font-size: 15px;
		color: #000000;
		font-weight :700;
	}
	
	/*万華鏡ページのシステム紹介　点線水平線*/
	.system_caption
	{
		color: #FFD7E0;
		background-color: #ffffff;
		height: 2px;
		border-style: dashed;
	}
	
	/* 万華鏡ページの背景がピンク色の効果&フォントサイズ */
	.kareido_back {
		background-color: #FFE3EA;
		font-size: 15px;
	}
	
	/* 周りの線がピンク色のブロック */
	.block_pink
	{
		border: 2px solid black;
		border-color:#FFC8DD;
		margin: 8px;
		padding: 2px;
		font-size: 14px;
	}
	
/* Riderページ */
	/* 画面全体の背景色 水色&フォントサイズ */
	.rider_back {
		background-color: #C6E7FF;
		font-size: 15px;
	}

	/* 周りの線が水色のブロック */
	.block_blue
	{
		border: 2px solid black;
		border-color:#4169E1;
		margin: 8px;
		padding: 8px;
		font-size: 14px;
	}
	
	/* ランキングのページ 配送表タグの『配送番号』部分 */
	.tag_index
	{
		background-color: #696969;
		width: 70px;
		color: #ffffff;
		font-size: 12px;
	}

	/* ランキングのページ 配送表タグの白い部分 */
	.tag_niche
	{
		background-color: #ffffff;
		width: 1px;
	}
	
	/* ランキングのページ 配送表タグの該当（オレンジ）部分 */
	.tag_orange
	{
		background-color: #FFD700;
		width: 70px;
		cursor: hand;
	}
	
	/* ランキングのページ 配送表タグの該当以外の（灰色）部分 */
	.tag_gray
	{
		background-color: #dcdcdc;
		width: 70px;
		cursor: hand;
	}
	
	/* ランキングのページ 配送表の内側のテーブル */
	.delivery_table
	{
		border-spacing: 0px;
		background-color: #FFFACD;
		width: 230px;
		height: 100px
		border-width: medium;
		border-style: solid;
		border-color: #FFA500;
	}