/*--------------------------------------------------------------------------------

 やおもく様 YAOMOKU.COM  CSS FORMAT

--------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------
0-1.　汎用フォーマット
--------------------------------------------------------------------------------*/


/* ページ全体のテキスト指定および背景色 */
body {
	font-size: 12px;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* サイズ無指定のテキストはとりあえず12PXに固定する */
td {
	font-size: 12px;
}

/* form部分の余白を0に指定 */
form {
	margin: 0px;
	padding: 0px;
}

/* 画像リンク部分のボーダーを0に指定 */
img {
	border: none;
}

/* 汎用テキスト指定 */
/* ステータス表示件数用 */
.px25keycolor {
	font-size:25px;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
	color: #DC143C;
} 
.px20 { font-size:20px;}   /* サイズ大　完了メッセージなどの表示要 */
.px20keycolor { font-size:20px; color: #DC143C; font-weight: bold; margin:10px;}	/* サイズ大 赤文字 */
.px12white {	color: #FFFFFF;}	/* 白抜き文字 */
.px12keycolor {	color: #DC143C;}	/* コーポレートカラー文字 */
.px12honbun{	font-size:12px; color:000000; line-height: 17px;} /* 行間が広い本文用 */
.px10 {	font-size: 10px;}	/* 10ポイントの文字　通常のテキストはこれ以上サイズを小さくしない */
.px09 {	font-size: 9px;}	/* 9ポイントの文字　データ部分などアイコン的に使用するサイズ */

sup {	font-size: x-small;}/* 平方メートル、TMの表示に使用するサイズ */
sub {	font-size: x-small;}/* 平方メートル、TMの表示に使用するサイズ */

a:link {color: #000099; text-decoration: none;}
a:visited {color: #000066; text-decoration: none;}
a:active {color: #FF0000; text-decoration: none;}
a:hover {color: #FF0000; text-decoration: underline;}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #E8664C;
	padding:0px;
	margin:20px 0px 5px;
}
ol {padding:0px;margin:0px 0px 0px 30px;}
ol li {margin:0px 0px;padding-bottom:8px;}
ul {padding:0px;margin:0px 0px 0px 30px;}
ul li {margin:5px 0px;padding-bottom:8px;}
/* 
li,dd {
	padding-bottom: 10px;
	line-height:16px;
} */

/*--------------------------------------------------------------------------------
0-2.　汎用ブロック指定

--------------------------------------------------------------------------------*/
/* ヘッダーバックグラウンドカラー */
.headback{
	background: #FFFFFF;
}


/* フレームの両端のシャドウ設定 */
.sideleft {
	background : #ffffff url(../co_img/tmpl/vside_left.gif) repeat-y left top;
}
.sideright {
	background : #ffffff url(../co_img/tmpl/vside_right.gif) repeat-y left top;
}

/* メインコンテンツのTD部分　空きスペースは15PXに統一する */
.contentsbox {
	margin: 0px;
	padding: 15px 10px 15px 15px;
}


/*--------------------------------------------------------------------------------
0-3.	表組みモジュール用スタイル

--------------------------------------------------------------------------------*/
/* キャプションの背景色及びフォントスタイル */
.listred {
	background: #DC143C;
	padding: 0px 0px;
}

/* データ部分の背景色及びフォントスタイル */

/* 背景色つき */
.datacolor {
	background: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px 3px;
}

/* 背景ピンク（購入用） */
.datapink {
	background: #FFF2E8;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px 3px;
}

/* 背景ブルー（売却用） */
.datablue {
	background: #F7F7FD;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px 3px;
}

/* 背景白 */
.datawhite {
	background: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 5px 3px;
}

/* 背景イエロー */
.datayellow {
	background: #FBF7EA;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px 3px;
}

/* 背景カーキ */
.datakhaki {
	background: #F0EEE6;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px 3px;
}

/* 背景グレー */
.datagray {
	background:#F0F0F0;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px 3px;
}


/* レッド罫線 */
.linered {
	background: #DC143C;
}
/* レッド罫線破線 */
.linereddot{
	background : #ffffff url(../co_img/tmpl/line_w.gif) repeat-x left top;
}

/* レッド罫線破線縦 */
.linereddoth{
	background : #ffffff url(../co_img/tmpl/line_h.gif) repeat-y left top;
}

/* グレー罫線 */
.linegray {
	background: #999999;
}

/* グレー罫線破線 */
.linegraydot{
	background : #ffffff url(../co_img/tmpl/line_dotgray.gif) repeat-x left top;
}


/* ブラック罫線破線 */
.lineblackdot{
	background : #ffffff url(../co_img/tmpl/line_dotblack.gif) repeat-x left top;
}

/* カーキ罫線（枠用） */
.linekhaki {
	background: #F0EEE6;
}

/*--------------------------------------------------------------------------------
0-4 一覧表示警告用
--------------------------------------------------------------------------------*/

.sellwarning {
	font-size:18px;
	color: #DC143C;
	margin:15px;
	padding: 15px;
	border: 1px solid #999999;

	}

.buywarning{
	font-size:18px;
	color: #DC143C;
	margin:15px;
	padding: 15px;
	border: 1px solid #999999;
	}




/*--------------------------------------------------------------------------------
1-0.	TOPページ用
--------------------------------------------------------------------------------*/
/* NEWS用罫線 */
/* グレー罫線破線 */
.newsline{
	background : #ffffff url(../co_img/tmpl/line_dotgray.gif) repeat-x left bottom;
	padding: 5px 0px;
}
