/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* File : stylesheet.css
* Version : 1.01
* Update : 2007/01/03
* Written by renn akiduki.
*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*
全ページ基本指定
---------------------------------------------------------------------------------------*/

body {
text-align: center;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "ＭＳ Ｐゴシック", "Osaka", Verdana, sans-serif;
background-color: #000000;
color: #ffffff;
font-size: 14px;
}

/*通常リンク*/

/* リンク */
a,
a:link,
a:visited,
a:active {
color: #A4B5F3;
text-decoration: none;
}
a:hover {
color: #A4B5F3;
text-decoration: underline;
}

/*ヘッダーリンク*/

#Header a,
#Header a:link,
#Header a:visited,
#Header a:active {
color: #ffffff;
text-decoration: none;
}
#Header a:hover {
color: #A4B5F3;
text-decoration: none;
}

.HrLine {
color: #ffffff;
height: 1px;
}


/*
全ページ基本構成
---------------------------------------------------------------------------------------*/

/*全体の横幅*/

#Foundation {
width: 770px;
margin: 0 auto;
background-color: #000000;
}

/*全ページ共通ヘッダ・フッタ*/

#Header {
text-align: left;
background: #ffffff url('http://carview-img02.bmcdn.jp/carlife/images/UserCarPhoto/1052500/p6.jpg') top center no-repeat;
margin-top: 20px;
margin-bottom: 10px;
width: 786px;
height: 393px;

}

#Footer {
background-color: #999999;
text-align: center;
height: 1px;
margin-bottom: 10px;
background: #ffffff url('') top center no-repeat;

width: 800px;
height: 400px;
}

/*カラムメニュー*/

#BlogMenu {
width: 200px;
padding-bottom: 20px;
float: left;
}

/*コンテンツ部分（ブログ記事）*/

#Content {
width: 530px;
float: right;
}

/*ブログ記事回り込み解除*/
.clear {
clear: both;
}

/*
コンテンツタブ
---------------------------------------------------------------------------------------*/

.TabActive {
width: 25%;
height: 30px;
text-align: center;
font: 12px bold;
background-color: #000000;
}

.TabInactive {
width: 25%;
height: 30px;
text-align: center;
font: 12px bold;
}

.TabBottom {
background-color: #999999;
text-align: center;
height: 1px;
}

a.LinkTabActive,
a.LinkTabActive:link,
a.LinkTabActive:visited {
color: #A4B5F3;
text-decoration: none;
font-weight: bold;
}
a.LinkTabActive:hover {
color: #A4B5F3;
text-decoration: underline;
font-weight: bold;
}

a.LinkTabInactive,
a.LinkTabInactive:link,
a.LinkTabInactive:visited {
color: #A4B5F3;
text-decoration: none;
font-size: 12px;
}
a.LinkTabInactive:hover {
color: #A4B5F3;
text-decoration: underline;
font-size: 12px;
}

/*
ブログ関連
---------------------------------------------------------------------------------------*/

/*ヘッダブログタイトル装飾*/

.BlogTitle {
display: block;
font-size: 16px;
font-weight: bold;
padding-top: 175px;
padding-left: 15px;
}

.BlogPlate {
margin-top: 0px;
}

/*ブログタイトル上日付*/

.BlogDate {
background: #000000;
color: #ffffff;
font-size: 12px;
text-align: left;
padding: 7px 0px 0px 0px;
}

/*記事部分装飾*/

.BlogBody {
background: #000000;
text-align: left;
line-height: 150%;
word-break: break-all;
padding: 0 0 10 0;
}

/*ブログ：本日のタイトル*/
.Title {
font-size: 14px;
font-weight: bold;
color:#ffffff;
margin: 0;
padding: 10px 0px 5px 0px;
border-bottom: 1px #999999 solid;
}

/*記事テキスト装飾*/

.BlogText {
color: #ffffff;
padding: 10px 20px;
margin: 0;
line-height: 150%;
}

/*登校日時テキスト装飾*/

.BlogPosted {
padding: 15 15 0 0;
font-size: 10px;
color: #999999;
text-align: right;
font-family: verdana, arial, helvetica, Sans-Serif;
}

/*ブログ本日のタイトルリンク*/

a.LinkTitle,
a.LinkTitle:link,
a.LinkTitle:visited,
a.LinkTitle:active {
color: #999999;
text-decoration: none;
}
a.LinkTitle:hover {
color: #999999;
text-decoration: none;
}

/*複数投稿用ライン*/

.DiaryLine {
width: 540px;
margin-left: 10px;
border-bottom: 1px dashed #666666;
}

/*ブログ：写真*/

.pict {
margin: 0 8px 0 0;
}


/*
プロフィールページ：最新ブログ等タイトル
---------------------------------------------------------------------------------------*/

.ProfileTitle {
font-size: 14px;
font-weight: bold;
color: #A4B5F3;
text-align: left;
}


/*
トラックバック関連
---------------------------------------------------------------------------------------*/

.TrackBackUrl {
color: #A4B5F3;
font-size: 12px;
font-weight: bold;
margin: 10px 0px 15px 15px;
}

/*トラックバック全体*/

.TrackBackBlock {
margin-bottom: 10px;
padding: 10px;
background-color: #333333;
}

/*トラックバック記事装飾*/

.TrackBackBody {
font-size: 12px;
color: #ffffff;
line-height: 150%;
}

.TrackBackPost {
color: #cccccc;
font-size: 10px;
text-align: right;
font-family: "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3",Osaka, verdana, arial;
}


/*
コメント関連
---------------------------------------------------------------------------------------*/

/*コメントボタン*/

.CommentButton {
display: block;
width: 100px;
background-color: #000000;
border: 1px solid;
border-color: #666666;
color: #ffffff;
text-align: center;
margin-right: 10px;
margin-top: 10px;
padding: 2px;
}

/*親コメント*/

.CommentBig {
margin-top: 10px;
margin-bottom: 0px;
float: left;
width: 530px;
}

.CommentTitle {
padding:3px 5px;
font-weight: bold;
font-size: 12px;
color: #A4B5F3;
border-bottom: #999999 1px solid;
}

.CommentDate {
font-size: 10px;
color: #999999;
text-align: right;
font-family: verdana, arial, helvetica, Sans-Serif;
}

.CommentBody {
padding: 3px 5px;
font-size: 12px;
line-height: 150%;
word-break: break-all;
color: #ffffff;
}

/*子コメント*/

.CommentMini {
margin-top: 10px;
margin-bottom: 0px;
float: left;
width: 260px;
}

.CommentArrow {
margin-top: 20px;
float: left;
width: 10px;
text-align: center;
}


/*
カレンダー関連
---------------------------------------------------------------------------------------*/

.CalendarHeader {
padding: 7px 0px 8px 10px;
font-size: 12px;
color: #ffffff;
text-align: center;
border-bottom: 1px solid #999999;
}

/*カレンダー日付文字*/

.CalendarWeekday {
color: #ffffff;
font-size: 12px;
}
.CalendarSunday {
color: #CC0000;
font-size: 12px;
font-weight: bold;
}
.CalendarSaturday {
color: #336699;
font-size: 12px;
font-weight: bold;
}

/*カレンダーリンク*/

a.LinkCalendarWeekday {
color: #ffffff;
font-size: 12px;
font-weight: bold;
}
a.LinkCalendarWeekday:link,
a.LinkCalendarWeekday:visited,
a.LinkCalendarWeekday:active {
color: #A4B5F3;
}
a.LinkCalendarWeekday:hover {
color: #ffffff;
}

a.LinkCalendarSunday {
color: #A4B5F3;
font-size: 12px;
font-weight: bold;
}
a.LinkCalendarSunday:link,
a.LinkCalendarSunday:visited,
a.LinkCalendarSunday:active {
color: #A4B5F3;
}
a.LinkCalendarSunday:hover {
color: #ffffff;
}

a.LinkCalendarSaturday {
color: #A4B5F3;
font-size: 12px;
font-weight: bold;
}
a.LinkCalendarSaturdayy:link,
a.LinkCalendarSaturday:visited,
a.LinkCalendarSaturday:active {
color: #A4B5F3;
}
a.LinkCalendarSaturday:hover {
color: #ffffff;
}

/*カレンダー：今日背景*/

.CalendarTodayBG {
display: block;
border: 1px solid #999999;
background-color: #000000;
}


/*
メニュー部分指定
---------------------------------------------------------------------------------------*/

/*カレンダー以外のメニュータブ*/
.MenuTitle {
padding: 8px 0px 8px 10px;
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-align: left;
border-bottom: 1px solid #999999;
}

/*メニュー全体指定*/

.MenuPlate {
font-size: 12px;
text-align: left;
line-height: 125%;
padding: 5px 10px;
word-break: break-all;
border-bottom: 1px solid #000000;
}

/*メニュー記事部分装飾*/

.MenuBody {
margin-bottom: 5px;
word-break: break-all;
color: #ffffff;
}

a.LinkMenu,
a.LinkMenu:link,
a.LinkMenu:active,
a.LinkMenu:visited {
color: #A4B5F3;
text-decoration: underline;
}
a.LinkMenu:hover {
color: #A4B5F3;
text-decoration: none;
}

.LinkCtgyName {
background: none;
font-size: 12px;
font-weight: bold;
vertical-align: middle;
text-align: absmiddle;
color: #999999;
background-color: transparent;
padding-top: 5px;
padding-bottom: 5px;
}

.ProfilePhoto {
text-align: center;
width: 175px;
border: 0px;
}


/*
愛車紹介関連
---------------------------------------------------------------------------------------*/

/*一覧表示部分*/

.CarTable {
align: left;
font-size: 14px;
text-align: left;
margin: 5px auto;
padding: 5px;
background: #000000;
width: 100%;
}

/*メイン表示*/

.CarPlate {
font-size: 14px;
text-align: left;
line-height: 150%;
color: #000000;
word-break: break-all;
margin:5px auto;
}

.CarTitle {
font-size: 14px;
font-weight: bold;
color: #ffffff;
border-left: 5px solid #444444;
padding: 3 0 2 7;
text-align: left;
}

/*愛車紹介：タブ*/

.CarMenu{
color: #ffffff;
font-size: 12px;
padding: 5px;
text-align: center;
background: #000000;
border-bottom: 1px solid #999999;
}

/*クルマプロフィール*/

.CarTableColor{
background: #333333;
padding: 3px;
}

/*パーツレビュー：関連情報リンク*/

.CarLink {
color: #888888;
font-size: 12px;
font-weight: bold;
margin: 10px 0 0 0;
padding: 5px 5px 5px 5px;
text-align: left;
background: #000000;
}

/*パーツレビュー：*/

.CarTableDetail {
font-size: 14px;
text-align: left;
margin: 0 0 15px 3px;
line-height: 125%;
padding: 0px 0px 0px 0px;
border: 1px solid #ffffff;
background: #000000;
color: #ffffff;
width: 99%;
vertical-align: middle;
}

.CarDate {
color: #5170B2;
font-size: 14px;
font-weight: bold;
border-bottom: 1px solid #0871e3;
width: 98%;
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 3px;
padding-left: 5px;
padding-right: 0px;
padding-top: 4px;
padding-bottom: 1px
}

/*フォトギャラリー：整備手帳ページリンク*/

.CarPage {
font-size: 12px;
text-align: center;
margin: 10px;
padding: 5px;
background: #000000;
width: 100%;
}

/*フォトギャラリーパーツレビュー：タイトル*/

.CarSubTitle {
color: #ffffff;
font-size: 16px;
font-weight: bold;
border-bottom: 1px solid #999999;
width: 100%;
margin: 10 3 10 0;
}

/*フォトギャラリー:投稿番号*/

.PhotoNo {
text-align: left;
margin: 5 0 5 0;
padding: 5 0 5 0px;
font-size: 18px;
color: #888888;
font-weight: bold;
border-bottom: 1px dashed #444444;
font-family: "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3",Osaka, verdana, arial;
}


/*
プロフィールページ：自己紹介テーブル
---------------------------------------------------------------------------------------*/

.ProfileTable {
border-collapse: collapse;
border-collapse: separate;
background-color: #000000;
width: 100%;
margin-bottom: 10px;
}

/*プロフィール：自己紹介の左*/

.ProfileTableLeft {
width: 100px;
font-size: 14px;
background-color: #000000;
border: 1px solid;
border-color: #666666;
color: #ffffff;
text-align: center;
padding: 1px;
}

/*プロフィール：自己紹介の右*/

.ProfileTableRight {
text-valign: top;
border-bottom: 1px solid #666666;
background-color: #000000;
font-size: 14px;
line-height: 130%;
}


/*
My掲示板
---------------------------------------------------------------------------------------*/

/*BBS親記事*/
.BBSParent
{
font-size: 14px;
text-align: left;
margin: 0 0 0px 0;
line-height: 125%;
padding: 5px 0px 5px 5px;
background: #000000;
}

/*BBS子記事*/
.BBSChild
{
font-size: 14px;
text-align: left;
margin: 0 0 0px 0;
line-height: 125%;
padding: 5px 0px 5px 5px;
}

/*BBS　全体*/
.BBSPlate{}

/*BBS　親記事*/
.BBSParentPlate
{
width:90%;
padding:0px 0px 0px 0px;
}

.BBSParentBody
{
border:1px solid #444444;
padding:3px 3px 3px 3px;
}

/*BBS　子記事*/
.BBSChildPlate
{
/*border:0px solid #444444;*/
/*background-color:#000000;*/
width:90%;
padding:0px 0px 0px 0px;
}

.BBSChildBody
{
border:1px solid #444444;
/*background-color:#FFF;*/
padding:3px 3px 3px 3px;
}

/*BBS：テーブル*/
.BBSTable{
border:1px solid #444444;
border-collapse:collapse;
border-spacing:0px;
width:100%;
}

/*BBS：リストテーブルのタイトル*/
.BBSTableTitle{
padding:3px 5px 2px 5px;
border-bottom:1px solid #444444;
background:#000000;
border-collapse:collapse;
border-spacing:0px;
width:100%;
}

/*BBS：テーブルのメッセージ*/
.BBSTableMessage{
padding:5px 5px 2px 5px;
width:100%;
}

/*BBS：投稿画面の左*/
.BBSTableLeft{
padding:5px 2px 5px 5px;
border-right:1px solid #444444;
border-bottom:1px solid #444444;
background:#000000;
width:130px;
font-size:12px;
line-height:125%;
vertical-align:top;
}

/*BBS：投稿画面の右*/
.BBSTableRight{
/*color:#FFFFFF;*/
padding:5px 2px 5px 5px;
border-right:1px solid #444444;
border-bottom:1px solid #444444;
font-size:12px;
line-height:125%;
}

/*BBS：返信、引用、削除ボタン プレート */
.BBSButtonPlate{
border-top:1px solid #444444;
margin: 2px 0 0 0;
padding: 5px 0 0 0;
}

/*BBS：テーブル*/
.BBSTreeDateTime{
color: #FFFFFF;
font-size: 11px;
}


/*
その他
---------------------------------------------------------------------------------------*/

/*フォトギャラリー投稿文章*/

.PhotoMemo {
margin: 5px;
font-color: #0a1022;
text-align: left;
line-height: 135%;
}
}

/*プライステーブル*/
.CarPriceTable {
font-size: 12px;
text-align: right;
line-height: 125%;
padding: 3px;
border: #222222 1px solid;
}

/*プライステーブル：左側*/
.CarPriceLeft{
font-size: 12px;
text-align: center;
line-height: 125%;
padding: 3px;
border: #000000 1px solid;
background: #A4B5F3;
}

/*プライステーブル：右側*/
.CarPriceRight{
font-size: 12px;
text-align: right;
line-height: 125%;
padding: 3px;
border-bottom: #A4B5F3 1px dashed;
background: #000000;
}

.CartableDetail {
border: #000000 solid 1px;
}

.TabActive1,
.TabActive2,
.TabActive3,
.TabActive4,
.TabInactive1,
.TabInactive2,
.TabInactive3,
.TabInactive4 {
padding: 0;
}

.TabClose {
padding: 0;
color: #777777;
}

.ProfileLatestPlate {}

.ProfileLatestBody {}


/*検索フォーム*/
.mc_user_vivisimo input {
color: #ffffff;
background: #000000;
border: 1px solid #666666;
}

			/*----------------------------------------
			20070828　新規追加
			みんカラ　オークション出品・評価一覧
			----------------------------------------*/

			/*ベース
　			  みんカラ側の幅を変更している方は
　			  こちらも変更してください。
			----------------------------------------*/

			/*　オークションページ全体幅指定　*/
			.aucFoundation {
				width: 750px;
				margin:0 auto;
			}

			/*　ヘッダー部分幅指定　*/
			.aucTopblock{
				margin: 0 0 5px 0;
				width: 750px;
				text-align: left;
				overflow: hidden;
			}

			/*　ヘッダー以外幅指定　*/
			.Mkmainblock{
				width:100%;
				text-align:left;
				margin-top: 14px;
			}

			/*出品一覧------------------------------*/

			/*　ページ遷移　*/

			.MkpageCount{
			margin:5px 0;
			font-size:89%;
			}

			/*　リストテーブル　*/

			.MkitemListTable thead{
				background-color:#5e73b3;/*項目名背景色*/
				text-align:center;
				height:14px;
				font-size:12px;
			}

			.MkitemListTable tr{ padding:5px; }

			.MkitemListTable th{
				padding:5px;
				font-weight: normal;
				font-style: normal;
				color:#fff;/*項目名リンク以外文字色*/
			}

			.MkitemListTable td{
				background-color:#fff;/*テーブル背景色*/
				color:#000;/*文字色*/
				padding:5px;
				border-bottom:2px #d8deee solid;/*商品区切りラインカラー*/
			}

			.MktdC{text-align:center;}
			.MktdR{text-align:right;}
			.MktdL{text-align:left;}

			/*　項目名リンクカラー指定　*/

			thead a:link { color:#fff; }

			thead a:visited{
				color:#fff;
				text-decoration: underline;
			}

			thead a:active{
				color:#fff;
				text-decoration: underline;
			}

			thead a:hover{
				color:#fff;
				text-decoration: underline;
			}

			/*　出品はありません テキスト　*/
			.MkunknownText{ margin:10px 0; }

			/*　残り時間「分」　*/
			.MkremainMinute {color:#ff0000; }

			/*　残り時間「秒」　*/
			.MkremainSecond {color:#ff0000; }

			/*　残り時間「１時間」　*/
			.Mkremain1Hour {color:#0000ff; }


			/*=======end===============================*/

			/*総合評価一覧パーツ-----------------------*/

			/*　総合評価幅　*/
			.profHyoukaBox{width:100%;}

			/*　総合評価　見出しテキスト　*/
			.prefHyoukaBox h4{
				font-size:14px;
				font-weight:bold;
				text-align:left;
			}

			/*　総合評価　囲み　*/
			.totalhyouka{
				border:1px #999999 solid;/*囲み罫線色*/
				background-color: #f5f5f5;/*囲み背景色*/
				color:#000;/*囲み文字色*/
				padding:10px;
				margin-bottom:10px;
			}

			.totalhyouka table{
				width: 90%;
				border: 0;
			}

			.totalhyouka td{padding:0 5px;}

			/*　評価数　*/
			.totalNumber{font-size:14px;}

			/*　キャンセル回数　*/
			.cancelNumber{margin:10px 0 0 10px;}