a { text-decoration:none; color: #336699; cursor: pointer; }
a:hover { opacity:0.75; filter: alpha(opacity=75); }
#header { width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; font-size:12px; }
#wrap { width: 980px; margin:0 auto;}
.wrap { width: 980px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.header { margin:0 auto; }
.contents {
	padding: 0px;
	margin: 10px auto 0;
}
.left-cont { width:220px; padding: 0px; margin: 0px 0px 0px 0px; float:left; }
.right-cont {
	width:700px;
	padding: 0px;
	margin: 0px;
	float:left;
}

/* ~2. Clearfix   
 --------------------------------------------------------*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

 /*bottom_menu　ボトムメニュー
 --------------------------------------------------------*/
 #bottom_menu { display:none; }

/***********************************************/
/* バースジャパンオリジナル　スタイルシート    */
/***********************************************/ 

body {
	background-color: #000000;
	background-image:url(https://www.rakuten.ne.jp/gold/auc-birthjapan/haikeiyakuza3.jpg);
	background-repeat:repeat;
	cursor:url(https://www.rakuten.ne.jp/gold/auc-birthjapan/aikonn1.cur);
	scrollbar-face-color: #e50000;
	scrollbar-shadow-color: #1a1a1a;
	scrollbar-highlight-color: #1a1a1a;
	scrollbar-3dlight-color: #e50000;
	scrollbar-arrow-color: #1a1a1a;
	scrollbar-darkshadow-color: #1a1a1a;
	margin: 0px auto;
	padding: 0px;
	width: 1100px;
	float: none;
        }
/** a.etc_link:link { color: #0000ff; font-size: 100%; }
a.etc_link:visited { color: #0000ff; font-size: 100%; }
a.etc_link:active { color: #0000ff; font-size: 100%; }
a.etc_link:hover { color: #0000ff; font-size: 100%; }
 
a:hover{color:white ;background-color:red;}
**/
,a{ cursor:url(https://www.rakuten.ne.jp/gold/auc-birthjapan/aikonn1.cur); }
,a:hover{
 cursor:url(https://www.rakuten.ne.jp/gold/auc-birthjapan/aikonn2.cur);
 } 
 
td.topT_sdtext { color: #000000; font-size: 80%; }
td.exT_sdtext { color: #000000; font-size: 80%; }
td.top_explanation_upper { color: #FFFFFF; font-size: 80%; }
td.top_explanation_lower { color: #FFFFFF; font-size: 80%; }
td.lossleader_item_name { color: #FFFFFF; font-size: 100%; font-weight: bold; }
a.lossleader_item_name:link { color: #FFFFFF; }
a.lossleader_item_name:visited { color: #FFFFFF; }
a.lossleader_item_name:active { color: #FFFFFF; }
a.lossleader_item_name:hover { color: #FFFFFF; }
span.lossleader_price1 { color: #FFFFFF; font-size: 80%; font-weight: bold; }
span.lossleader_price2 { color: #FF0000; font-size: 120%; font-weight: bold; }
span.lossleader_double_price_title { color: #FFFFFF; font-size: 80%; font-weight: bold; }
span.lossleader_double_price { color: #00BFFF; font-size: 80%; font-weight: bold; }
span.lossleader_open_price_title { color: #FFFFFF; font-size: 80%; font-weight: bold; }
span.lossleader_open_price { color: #FFFFFF; font-size: 80%; font-weight: bold; }
td.lossleader_category_name { color: #FFFFFF; font-size: 100%; font-weight: bold; }
a.lossleader_category_name:link { color: #FFFFFF; }
a.lossleader_category_name:visited { color: #FFFFFF; }
a.lossleader_category_name:active { color: #FFFFFF; }
a.lossleader_category_name:hover { color: #FFFFFF; }
td.lossleader_category_explanation { color: #FFFFFF; font-size: 80%; font-weight: bold; }


/*
サイドバー2カラムめ
--------------------------------------------------------*/
#sidebar_2 { background:#f0f0f0; font-size:1.3em; }
#sidebar_2 .text_area { display:block; width:180px; text-align:center; margin-bottom:10px; margin-top:-3px; padding:0; text-decoration:underline; }
#sidebar_2 .title_p { height:20px; background:#990002; color:#fff; font-weight:bold; padding:8px 15px 0 15px; margin-bottom:15px; margin-top:0; }
#sidebar_2 .box { margin-bottom:15px; padding:0 10px; }
#sidebar_2 .horizontal_list li { display:inline; }
#sidebar_2 .normal { list-style:square; padding:2px 10px; list-style:inside; margin-bottom:15px; }
#sidebar_2 .normal li { padding:3px 0; }
#sidebar_2 #ultra_r { display:block; margin:0 auto; margin-bottom:20px; }
#sidebar_2 #category_list li { padding:5px; border-bottom:dotted 1px #ccc; }
#sidebar_2 #category_list { margin-bottom:15px; }
#sidebar_2 #qr { margin-bottom:0; padding-left:15px; }
#sidebar_2 { background-color:#f0f0f0; font-size:13px; }
#sidebar_2 #qr { margin-bottom:0; padding-left:15px; }
#sidebar_2 ul { padding:0; margin:0; }
/* 

/*RightBanner
 --------------------------------------------------------*/
div#RightBanner { display:block; position:absolute; right:0px; top:60px; width: 225px; height:500px; z-index: 9999; text-indent:-9993px; }
body > div#RightBanner { display:block; position:fixed; }
div#RightBanner .bnFB:hover, div#RightBanner .bnSale:hover, div#RightBanner .bnPointUp:hover, div#RightBanner .bnOsusume:hover, div#RightBanner .bnReceipt:hover, div#RightBanner .bnkubo:hover, div#RightBanner .bnReview:hover { background-position:0 0; width:245px; }
div#RightBanner .bnOsusume { background:url("../img/tel.gif") no-repeat scroll 15px 0px transparent; display: block; position:relative; width: 225px; height:245px; margin-top: 5px; z-index:9999; }
/*div#RightBanner .bnkubo { background:url("https://image.rakuten.co.jp/auc-birthjapan/cabinet/sozai/musyo-left.jpg") no-repeat scroll 15px 0px transparent; display: block; position:relative; width: 90px; height:60px; margin-top: 5px; z-index:9999; }
*/


