@charset "utf-8";
/* CSS Document */

body {
/*
	background-image:url(/japanese/philosophy/images/bg_body_001.jpg);
	background-repeat:no-repeat;*/	
	background-position:174px 0px;

	height:100%;
	}
	
table#tableWindow {
	height:100%;
}

	table#tableWindow td.mainArea {
		height:100%;
		text-align:left;
		vertical-align:top;
		}


table#tableBody {
 width:1000px;
	height:100%;
	}
	
	th#sideArea {
		width:180px;
		height:100%;
		text-align:left;
		vertical-align:bottom;
	}
	
	th#bodyMainArea {
		width:837px;
		height:100%;
		text-align:left;
		vertical-align:top;
	}

td.icon_data a.icon_buy {
	display:block;
	padding:0; margin:0; font-size:0; line-height:0;
	margin-top:3px;
	width:	20px;
	height:16px;
	background-image:url(/_common/images/btn_buy_01.gif);
	background-position:left top;
	background-repeat:no-repeat;
	cursor:pointer;
	}
	
td.icon_data a.icon_buy:hover {
	background-position:bottom;
	}
	
	td.icon_data a.icon_buy span {
		display:none;
		visibility:hidden;
		}

span.item_alert {
 text-align:center;
 font-weight:bold;
 font-family:'‚l‚r ‚oƒSƒVƒbƒN', Osaka, 'ƒqƒ‰ƒMƒmŠpƒS Pro W3';
 font-size:12px;
 line-height:1.1;
 color:#CC6600;
 display:block; padding:3px 0 0 7px;
}