@charset "UTF-8";/*    name: satoyama-saisei.net    Copyright satoyama-saisei.net 2010 All Rights Reserved. *//*  Comment Form--------------------------------------------------------------------------------  */div.comments-open-content {    clear: both;}div#comments-open-text label,div#comments-open-captcha p,div.label {    font-size: 75%;	color: #999999;	line-height: 2;}div#comments-open-captcha {    margin: 10px 0;}textarea#comment-text {    height: 150px;	width: 520px;}div#comments-open-captcha div.field {    margin: 10px 0;}div#comment-greeting {	font-size: 75%;	clear: both;	text-align: right;	color: #999999;}div#comment-greeting a {	margin: 0 5px;}div#comments-open-data div {    margin: 5px 0;}div#comments-open-data label {	width: 100%;	color: #999999;	font-size: 88.8%;	line-height: 2.5;}div#comments-open-data label span.attention {	margin-left: 5px;	color: #d0576b;	font-size: 80%;	}div#comments-open-footer,div#comments-open-captcha {    text-align: right;}div#comments-open-captcha div.field p,div#comments-open-captcha label {    font-size: 75%;	color: #999999;}/*  Comments--------------------------------------------------------------------------------  */div.comments-content div.user-pic {    position: relative;	float: left;	width: 38px;}div#comments-content div.user-pic span.auth-icon {    position: absolute;	bottom: 0px;	right: 0px;}div.commentParent {    margin-bottom: 10px;	background: url(../img/bg_comment_p.png) repeat-y left top;}div.commentParent,div.commentChild {	padding: 8px;}div.commentChild {    margin-bottom: 20px;	background: #fdfdfd;}div#comments-content {    margin-bottom: 20px;	padding-bottom: 20px;	border-bottom: 1px #cccccc dashed;}h3.comments-open-header,div#comments div.comments-header h2 {	height: 45px;	line-height: 3;    padding-left: 55px;}div#comments div.comments-header h3 {    background: url(../img/title_comments.jpg) no-repeat left center;}h3.comments-open-header {    background: url(../img/title_1.gif) no-repeat left center;}div.comments-header {    position: relative;	padding-top: 10px;	height: 65px;}div.comments-header span.comment-post{    position: absolute;	top: 0px;	right: 0px;	font-size: 75%;}div.comment-header {    float: right;	width: 483px;}div.comment-content {    clear: both;	margin: 20px 0;	padding-left: 63px;}div.comment-content p {    font-size: 88.8%;	line-height: 1.6;}
