@charset "utf-8";
@import "/common/css/default.css";
/*-------------------------------------
[content] win2mac > review
[A-edit]  kamome 2008/10/23
[Z-edit]  kamome 2008/10/27
-------------------------------------*/
/*---------------------
review
---------------------*/
.main .review {padding-bottom:7px;}

.main .review h2 {
	margin-bottom:0;
	background-image:url("/common/images/h2_review.gif");}


/*list*/
.main dl.list dd a {
	min-height:5em;
	_height:5em;
	position:relative;
	padding-left:85px;}

.main dl.list dd img {
	display:block;
	position:absolute;
	left:0;
	top:5px;}

/*page*/
.main dl.page {
	margin:10px;}

/*month*/
.main dl.month {
	padding:0 0 0 3.4em;
	border:none;
	text-align:left;}

.main dl.month dt {
	top:0;
	left:0;}


/*---------------------
review(detail)
---------------------*/

.main .review h3 {
	margin:10px 10px 5px;
	padding-bottom:7px;
	border-bottom:1px dotted #ccc;}

.main .review h3,
.main .review h3 a {
	width:360px;
	display:block;
	font-weight:bold;
	font-size:14px;
	line-height:1.2;
	color:#369;}

/* .btn_dlvector Add TORIYAMA 2009-01-15 */

.main .review a.btn_buyvector, .main .review a.btn_dlvector {
	display:block;
	width:186px;
	height:24px;
	position:absolute;
	right:10px;
	top:37px;
	background:url("/common/images/btn_buyvector.gif") left top no-repeat transparent;}

.main .review a.btn_buyvector_b, .main .review a.btn_dlvector_b {
	display:block;
	width:186px;
	height:24px;
	margin:-10px 0 0 375px;
	background:url("/common/images/btn_buyvector.gif") left top no-repeat transparent;}

.main .review a.btn_dlvector, .main .review a.btn_dlvector_b {
	background:url("/common/images/btn_dlvector.gif") left top no-repeat transparent;}

.main .review a.btn_buyvector:hover, .main .review a.btn_dlvector:hover {
	background-position:left bottom;}

.main .review ul {margin:10px;}


/*new*/
.main .review dl.new {
	margin:10px 10px 5px;
	padding-top:5px;
	border-top:1px solid #999;}

.main .review dl.new dt {
	color:#f60;
	font-weight:bold;}

.main .review dl.new dd a {
	margin-left:8px;}


/*more*/
.main .review div.more {
	margin:0 10px;
	border-top:1px solid #999;
	text-align:right;}


/*---------------------
[common]:float clear
---------------------*/
/*
:after {content:".";display:block;height:0px;font-size:0px;line-height:0;visibility:hidden;clear:both;}
 {zoom:100%;}
*/


/*---------------------
[common]:text fly out
---------------------*/
.main .review a.btn_buyvector_b,
.main .review a.btn_buyvector,
.main .review a.btn_dlvector_b,
.main .review a.btn_dlvector {display:block;text-indent:-9999px;overflow:hidden;font-size:0;}


/*---------------------
[common]:absolute a text fly out
---------------------*/
/*
 a {display:block;text-indent:-9999px;overflow:hidden;background-color:#fff;filter:alpha(opacity=0);opacity:0;}
*/


/*---------------------
[common]:ie6 png fix
---------------------*/
/*
* html {behavior:expression(IEPNGFIX.fix(this));}
*/