/*------------------------------------------------
	色
------------------------------------------------*/
/* 紫 */
.sarch_border{ background-color:#8f7db3; }

/* 灰 */
.sub_color{ background-color: #eeeeee; }

/* 青 */
.main_color{ background-color: #b4caf0; }

/* 赤 */
.watch_color{ background-color: #ff7878; }


/*------------------------------------------------
    Body
------------------------------------------------*/
body{
	margin-top: 0px;
	margin-bottom: 0px;
	background-color:#eeeae2;
	line-height:150%;
	font-family: 'Verdana','Arial','Arial Black';
}


/*------------------------------------------------
	table,td
------------------------------------------------*/
table{
	line-height:150%;

}

td{
	font-size: 93%;
}

/*------------------------------------------------
	a
------------------------------------------------*/
a		{ cursor:pointer; }
a:link 		{ color:#0000FF; }
a:visited	{ color:#0000FF; }
a:active 	{ color:#FF0000; }
a:hover 	{ color:#FF0000; }


/*------------------------------------------------
	背景白
------------------------------------------------*/
.white{ background-color:#ffffff; }


/*------------------------------------------------
	テーブル用飾り線
------------------------------------------------*/
	/*紫のドット線*/
.table{
	margin-top:10px;
	padding:10px;
	border: dotted;
	border-color: #cebcf1;
	border-width: 2px;	
}

	/*灰の実線*/
.table_border{
	border-width: 2px;
	border-style: solid;
	border-color: #eeeae2;
}



/*------------------------------------------------
	header部のロゴ用
------------------------------------------------*/
.ll {
	width: 203px;
	height: auto;
}


/*------------------------------------------------
	小さい文字(100%→80%)
------------------------------------------------*/
/*IE7用ハック*/
*:first-child+html .small{ font-size:95%; }

/*IE6用ハック*/
* html .small{ font-size: 95% } 

/*IE8用*/
.small{ font-size:95%; } 

/*safari・opera・Chrome・FireFox用ハック*/
html>/**/body .small{ font-size: 95% }  

/*------------------------------------------------
	大きい文字(140%→80%)
------------------------------------------------*/
.big{ font-size:140%; font-weight:bold; }


/*------------------------------------------------
	固定文字(15px)
------------------------------------------------*/
.kotei{ font-size:15px; }


/*------------------------------------------------
	下に10px余白
------------------------------------------------*/
.yohaku_bottom{ margin-bottom:10px; }


/*------------------------------------------------
	右に3px余白
------------------------------------------------*/
.yohaku_right{ padding-right:3px; }


/*------------------------------------------------
	右寄せ
------------------------------------------------*/
.text-right{ text-align:right; }
.text-center{ text-align:center; }


/*------------------------------------------------
	装飾 アイコン
------------------------------------------------*/
/*画像のロールオーバー*/	
#right a:hover img{
	opacity:0.6;
	filter: alpha(opacity=60);
}

#left a:hover img{
	opacity:0.6;
	filter: alpha(opacity=60);
}

#main_inner a:hover img{
	opacity:0.6;
	filter: alpha(opacity=60);
}
/*------------------------------------------------
	履歴・オススメ　リンク
------------------------------------------------*/
.slide_color { cursor:pointer; }


/*------------------------------------------------
	こだわり検索表示(Javascript用)
------------------------------------------------*/
#Outer{
	position: absolute;
	display: none;
	z-index: 1000;
	filter: alpha(opacity=80); /* IE用       */
	-moz-opacity : 0.8;        /* Mozila系用 */
	opacity :0.8;              /* その他     */
	background-color: Black;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

#Specilly{
	display: none;
	position: absolute;
	background-color: White;
	border: solid 4px #999999;
	z-index: 2000;
}


/*------------------------------------------------
	テーブル一括リンクの色
------------------------------------------------*/
.default{ color:#0000FF; } /* 青 */
.custum	{ color:#FF0000; } /* 赤 */





