/* TwintailSanctuary CSS Corded by KATIE */

/* 豆知識 */
/* (タグ).index とかで定義するとそのタグ専用で反映する。書き方は class="index" */
/* URLを記載する場合はCSSがあるホルダーを基準に指定しないと反映しない */
/* 基本色は#ffc0e0のピンク色とする：RGB=R:255 G:192 B:224

/* - Body タグ内基本設定 --------------------------------------------------- */
body
{
	color : #666666 ; /* 文字の色：#666666は灰色 */
	margin : 0px ; /* オブジェクト配置場所：上下左右=0px */
	background-color : #ffffff ; /* 背景色：#ffffffは白 */
	font-size : 12px ; /* 文字サイズ：12px */

	scrollbar-base-color : #ffaadd ; /* スクロールバー関連色 ピンク調 */
	scrollbar-face-color : #ffffff ;
	scrollbar-arrow-color : #ffaadd ;
	scrollbar-highlight-color : #fdd9d9 ;
	scrollbar-3dlight-color : #ffaadd ;
	scrollbar-shadow-color : #ffaadd ;
	scrollbar-darkshadow-color : #fdd9d9 ;
} 
/* - テーブル内基本設定 ---------------------------------------------------- */
table
{
	color : #666666 ; /* 文字の色：#666666は灰色 */
	margin : 0px ; /* オブジェクト配置場所：上下左右=0px */
	font-size : 12px ; /* 文字サイズ：12ピクセル */
}
/* - リンクテキスト基本設定 ------------------------------------------------ */
a {text-decoration : none ; /* リンク文字の下の線を消す */ }
a:link {color: #666666 ; /* リンク文字：表示色 #666666は灰色 */ }
a:visited {color: #666666 ; /* リンク文字：訪問歴あり #666666は灰色 */ }
a:active {color: #FF0000 ; /* リンク文字：選択状態表示 #FF0000は赤 */ }
a:hover {color: #FF0000 ; /* リンク文字：マウスを乗せた時の色 #FF0000は赤 */ }

/* - 各ページ共用 Body タグ ---------------------------------------------- */
body.p_base
{
	background-color : #ffffff ; /* 背景色 白 */
	margin : 0px ; /* オブジェクト配置 左から→0px */
	font-size : 12px ; /* 文字サイズ：12ピクセル */
	background-image : url(./img/main_back.jpg) ; /* 背景画像：ピンクの飾り縦ライン */
	background-position : 0px 0px ; /* 背景画像配置： 左から→0px、上から↓0px */
	background-repeat : repeat-y ; /* 背景画像タイル指定 Y軸に繰り返し：repeat-y 繰返なし：no-repeat とかもあり */

}

/* - 各ページ共用 table(大外枠他) タグ ------------------------------------- */
	/* - 大外枠 ---------------------------------- */
	table.t_base
	{
		background-color : #ffffff ; /* 背景色：白 */
		font-size : 12px ; /* 文字サイズ：12ピクセル */
		text-align : left ; /* 文字位置：左寄り */
		border : 1px #ffc0e0 solid ; /* 外枠：1px TwintailSanctuaryピンク */
		width : 600px ; /* テーブル幅：550px */
		margin-bottom : 10px ; /*テーブルの下にマージンを入れる：10px */
	}
	/* - タイトル部分 ---------------------------- */
	table.tt_base
	{
		background-color : #ffc0e0 ; /* 背景色：TwintailSanctuaryピンク */
		color : #ffffff ; /* 文字色：白 */
		font-size : 14px ; /* 文字サイズ：14ピクセル */
		font-weight : bold ; /* 文字装飾：いわゆる BR */
		text-align : left ; /* 文字位置：左寄り */
		padding-left : 15px ; /* スペース挿入：左側 25px */
		border:1px #ffc0e0 solid ; /* 外枠：1px TwintailSanctuaryピンク */
		width : 600px ; /* テーブル幅：550px */
		height : 20px ; /* テーブル高： 20px */
	}
	/* - コンテンツ部分 -------------------------- */
	table.tc_base
	{
		background-color : #ffffff ; /* 背景色：白 */
		color : #666666 ; /* 文字色：灰色 */
		font-size : 12px ; /* 文字サイズ：12ピクセル */
		text-align : left ; /* 文字位置：左寄り */
		padding-left : 25px ; /* スペース挿入：左側 25px */
		width : 600px ; /* テーブル幅：550px */
	}

		/* - コンテンツ部分-左(td) ------------------- */
		td.tc_base01
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : right ; /* 文字位置：右寄り */
			padding-left : 15px ; /* スペース挿入：左側 15px */
			width : 120px ; /* テーブル幅：70px */
		}
		/* - コンテンツ部分-右(td) ------------------- */
		td.tc_base02
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : left ; /* 文字位置：左寄り */
			padding-left : 15px ; /* スペース挿入：左側 15px */
			width : 480px ; /* テーブル幅：480px */
		}

		/* - コンテンツ部分02-左(td) ----------------- */
		td.tc_base01_02
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : right ; /* 文字位置：右寄り */
			padding-left : 30px ; /* スペース挿入：左側 15px */
			width : 200px ; /* テーブル幅：140px */
		}
		/* - コンテンツ部分02-右(td) ----------------- */
		td.tc_base02_02
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : left ; /* 文字位置：左寄り */
			padding-left : 5px ; /* スペース挿入：左側 5px */
			width : 400px ; /* テーブル幅：410px */
		}

		/* - コンテンツ部分03-左(td) ----------------- */
		td.tc_base01_03
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : right ; /* 文字位置：右寄り */
			padding-left : 30px ; /* スペース挿入：左側 15px */
			width : 300px ; /* テーブル幅：100px */
		}
		/* - コンテンツ部分03-右(td) ----------------- */
		td.tc_base02_03
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : left ; /* 文字位置：左寄り */
			padding-left : 10px ; /* スペース挿入：左側 5px */
			width : 300px ; /* テーブル幅：450px */
		}

	/* - 過去ログ等右より部分 -------------------- */
	table.tri_base
	{
		background-color : #ffffff ; /* 背景色：白 */
		color : #666666 ; /* 文字色：灰色 */
		font-size : 10px ; /* 文字サイズ：10ピクセル */
		text-align : right ; /* 文字位置：右寄り */
		padding-right : 15px ; /* スペース挿入：右側 15px */
		width : 600px ; /* テーブル幅：550px */
	}
	/* - コンテンツ部分(特殊：.tc_base01等の段組時のタイトル用) - */
	table.tc_base_x01
	{
		background-color : #ffffff ; /* 背景色：白 */
		color : #666666 ; /* 文字色：灰色 */
		font-size : 12px ; /* 文字サイズ：12ピクセル */
		text-align : left ; /* 文字位置：左寄り */
		padding-left : 15px ; /* スペース挿入：左側 15px */
		width : 600px ; /* テーブル幅：550px */
	}
	/* - コンテンツ部分(特殊：キャラ紹介など幅を全部使用したい場合) - */
	table.tc_base_x02
	{
		background-color : #ffffff ; /* 背景色：白 */
		color : #666666 ; /* 文字色：灰色 */
		font-size : 12px ; /* 文字サイズ：12ピクセル */
		text-align : left ; /* 文字位置：左寄り */
		width : 600px ; /* テーブル幅：550px */
	}

/* - index用 --------------------------------------------------------------- */
	/* - Body タグ ------------------------------- */
	body.index
	{
		background-color : #ffffff ; /* 背景色 白 */
		margin : 0px ; /* オブジェクト配置 左から→0px */
		font-size : 12px ; /* 文字サイズ：12ピクセル */
		background-image : url(./../images/index/bg-y.jpg) ; /* 背景画像：ピンクの縦ライン */
		background-position : 50px 0px ; /* 背景画像配置： 左から→50px、上から↓0px */
		background-repeat : no-repeat ; /* 背景画像タイル指定繰返なし：no-repeat Y軸に繰り返し repeat-y とかもあり */
	}
	/* - Table タグ ------------------------------ */
	table.index
	{
		color : #666666 ; /* 文字色：#666666は灰色 */
		margin : 0px ; /* オブジェクト配置場所：上下左右=0px */
		font-size : 10px ; /* 文字サイズ：10ピクセル */
	}
/* - menu用 ---------------------------------------------------------------- */
	/* - Body タグ ------------------------------- */
	body.menu
	{
		background-color : #ffffff ; /* 背景色 白 */
		margin : 0px ; /* オブジェクト配置 左から→0px */
		font-size : 10px ; /* 文字サイズ：10ピクセル */
		background-image : url(./img/menu_back.jpg) ; /* 背景画像：ピンクの飾り縦ライン */
		background-position : 0px 0px ; /* 背景画像配置： 左から→0px、上から↓0px */
		background-repeat : repeat-y ; /* 背景画像タイル指定 Y軸に繰り返し：repeat-y 繰返なし：no-repeat とかもあり */
	}
/* --通販用----------------------------------------------------------------- */

	/* - 大外枠 ---------------------------------- */
	table.shop_base
	{
		background-color : #ffffff ; /* 背景色：白 */
		font-size : 12px ; /* 文字サイズ：12ピクセル */
		text-align : left ; /* 文字位置：左寄り */
		border : 1px #ffc0e0 solid ; /* 外枠：1px TwintailSanctuaryピンク */
		width : 550px ; /* テーブル幅：550px */
		margin-bottom : 10px ; /*テーブルの下にマージンを入れる：10px */
	}

	/* - タイトル部分 ---------------------------- */
	table.shopt_base
	{
		background-color : #ffc0e0 ; /* 背景色：TwintailSanctuaryピンク */
		color : #ffffff ; /* 文字色：白 */
		font-size : 14px ; /* 文字サイズ：14ピクセル */
		font-weight : bold ; /* 文字装飾：いわゆる BR */
		text-align : left ; /* 文字位置：左寄り */
		padding-left : 15px ; /* スペース挿入：左側 25px */
		border:1px #ffc0e0 solid ; /* 外枠：1px TwintailSanctuaryピンク */
		width : 550px ; /* テーブル幅：550px */
		height : 20px ; /* テーブル高： 20px */
	}

	/* - コンテンツ部分 -------------------------- */
	table.shopc_base
	{
		background-color : #ffffff ; /* 背景色：白 */
		color : #666666 ; /* 文字色：灰色 */
		font-size : 12px ; /* 文字サイズ：12ピクセル */
		text-align : left ; /* 文字位置：左寄り */
		padding-left : 25px ; /* スペース挿入：左側 25px */
		width : 550px ; /* テーブル幅：550px */
	}

		/* - コンテンツ部分-左(td) ------------------- */
		td.shop_base01
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : right ; /* 文字位置：右寄り */
			padding-left : 8px ; /* スペース挿入：左側 8px */
			width : 160px ; /* テーブル幅：160px */
		}
		/* - コンテンツ部分-右(td) ------------------- */
		td.shop_base02
		{
			background-color : #ffffff ; /* 背景色：白 */
			color : #666666 ; /* 文字色：灰色 */
			font-size : 12px ; /* 文字サイズ：12ピクセル */
			text-align : left ; /* 文字位置：左寄り */
			padding-left : 10px ; /* スペース挿入：左側 10px */
			width : 390px ; /* テーブル幅：400px */
		}


/* --home用----------------------------------------------------------------- */
	/* - Body タグ ------------------------------- */

	/* - インフォメーション用 タグ --------------- */

/* ------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- */


