@charset "UTF-8";

/********************************************************
  information & review
*********************************************************/

#information_body h3 {
	margin:      0 0 15px 0px;
	padding:     0 0 0 12px;
	background:  url(../img_common/p_h3.gif) no-repeat 0% 0%;
	font-size:   14px;
	line-height: 26px;
	color:       #497c8d;
}

#information_body {
	clear:       both;
	margin:      7px 0 0 0;
}

#information_body img.left  { float: left;  margin: 2px 20px 16px 0; }
#information_body img.right { float: right; margin: 2px 0 16px 20px; }

#information_body p {
	clear:       both;
	margin:      0 0 10px 12px;
	padding:     0;
	font-size:   95%;
	line-height: 150%;
}

#information_body p.date {
	clear:       both;
	margin:      0 5px 20px 0;
	padding:     0;
	font-size:   85%;
	line-height: 110%;
	text-align:  right;
}

/********************************************************/

#review_body {
	clear:       both;
	margin:      7px 0 0 0;
	font-size:   12px;
}

#review_body .review_l {
	float:   left;
	width:   140px;
	margin:  0 10px 20px 5px;
	padding: 0;
}

#review_body .review_r {
	float:   left;
	width:   360px;
	margin:  0 0 20px 0;
	padding: 0;
}

#review_body h3 {
	margin:      0 0 6px 0;
	padding:     0;
	font-size:   12px;
	line-height: 16px;
	font-weight: bold;
	background:  none;

	color:       #666666;
	color:       #497c8d;
}

#review_body p {
	margin:      0 0px 10px 0;
	padding:     0;
	font-size:   12px;
	line-height: 15px;
}

#review_body p.user {
	margin:      0 0px 2px 0;
	padding:     0;
	color:       #777777;
	font-size:   11px;
	line-height: 120%;
	text-align:  right;
}

#review_body p.date {
	margin:      0 0px 10px 0;
	padding:     0;
	color:       #777777;
	font-size:   11px;
	line-height: 120%;
	text-align:  right;
}

/********************************************************/

#information_body a:link, 
#information_body a:visited, 
#information_body a:hover, 
#information_body a:active, 
#review_body a:link, 
#review_body a:visited, 
#review_body a:hover, 
#review_body a:active {
	text-decoration: underline;
}

#pagination {
	margin: 0 0 0px 0px;
}

#pagination p {
	left: 0px;
}

/********************************************************/
