@charset "UTF-8";

/* centerColumn */
#buyAreaTtl {
	width: 430px;
	height: 50px;
	background-image: url(../img/ttl_news_buy.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}


#saleAreaAnchor {
	background-image: url(../common/img/goSaleMark.gif);
	background-repeat: no-repeat;
	margin: 17px 0;
	padding: 0 17px;
	background-position: 0 3px;	
}

#date {
	font-weight: bold;
	background-image: url(../common/img/dotline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:10px;
}

.comment {
	margin: 10px 0 30px 0;
}

#todayTtl {
	margin: 0 0 4px 1px;
}

.section {
	margin: 40px 0 0 0;
}

#note {
	margin: 20px 0 0 0;
}

#note h4 {
	color:#E03837;
	font-weight: bold;
	font-size: 80%;
}

#note p.noteTxt {
	margin: 2px 0;
	font-size: 70%;
	line-height: 160%;
}

#saleArea {
	margin: 40px 0 0 0;
}



/*JR*/
table#jr th.ttl {
	background-color:#2aab39;
}
table#jr td.ttl {
	background-color:#2aab39;
}
table#jr th.elmnt {
	background-color:#d4eed7;
}
table#jr td.elmnt {
	background-color:#d4eed7;
}
table caption {
	margin-bottom: 4px;
}

table caption h3 {	
	*margin-bottom: 4px; /* IE7 */
	_margin-bottom: 4px; /* IE6 */
	height: 24px;
	text-indent: -9999px;
}

table caption h3#lastestCinemaCapt, h3#concertCapt {	
	height: 30px;
	text-indent: -9999px;
}

#jrCapt {
	background-image: url(../img/ttl_today_jr.gif);
	background-repeat: no-repeat;
}
#jalAnaCapt {
	background-image: url(../img/ttl_today_jal_ana.gif);
	background-repeat: no-repeat;
}
#expensiveCapt {
	background-image: url(../img/ttl_today_expensive.gif);
	background-repeat: no-repeat;
}
#lastestCinemaCapt {
	background-image: url(../img/ttl_latest_cinema.gif);
	background-repeat: no-repeat;
}
#concertCapt {
	background-image: url(../img/ttl_latest_concert.gif);
	background-repeat: no-repeat;
}


/*JAL/ANA株主優待券*/
table#jalAna th.ttl {
	background-color:#1d2087;
}
table#jalAna th.elmnt {
	background-color:#d2d2e7;
}
table#jalAna td.ttl {
	background-color:#1d2087;
}
table#jalAna td.elmnt {
	background-color:#d2d2e7;
}

/*本日の高価買取*/
table#expensive_buy th.ttl {
	background-color:#2ca6e0;
}
table#expensive_buy th.elmnt {
	background-color:#d5edf9;
}
table#expensive_buy td.ttl {
	background-color:#2ca6e0;
}
table#expensive_buy td.elmnt {
	background-color:#d5edf9;
}


/*最新映画チケット情報*/
table#latestTicket td {
	width: 50%;
	color: #000;
	text-align: left;
	font-size: 90%;
	font-weight: bold;
	border-top: 1px #999 dotted;
	border-bottom: 1px #999 dotted;
}

table#latestTicket td.brdrtopWhite, #latestConcert td.brdrtopWhite {
	border-top: 1px #FFF solid;
}

/*最新コンサート情報*/
table#latestConcert td {
	width: 33%;
	/*background-image: url(../img/mark_concert.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	line-height: 120%;
	text-align: left;
	font-size: 90%;
	font-weight: bold;
	border-top: 1px #999 dotted;
	border-bottom: 1px #999 dotted;
	/*
	background-color:FFF;
	list-style-position: inside;
	list-style-image: url(../img/mark_concert.gif);
	
	*/
}

.bgOrange {
	background-color: #FFE5BE;
	border: #FFE5BE;
}
