@charset "utf-8";

.mv_staff {font-family:"���C���I", Meiryo, Osaka, "�l�r �o�S�V�b�N", "MS PGothic", sans-serif; }

.mv_staff h2 { width:630px; height:130px; background-image:url(../images/title.png); text-indent:-9999px; }

.mv_staff #page_comment {
  padding: 5px 15px 5px 25px;
  overflow:hidden;
}
.mv_staff #page_comment a { float:right; margin-left:10px;}

.mv_staff .staff_blog_link {
  text-align: right;
}

.mv_staff #staff_comment_list { overflow:hidden; margin-bottom:10px; }
.mv_staff #staff_comment_list li {
  clear: both;
  padding: 5px 0;
}

.mv_staff #staff_comment_list li h3 {
  margin-bottom: 10px;
}

.mv_staff #staff_comment_list li .staff_photo {
  float: left;
  width: 130px;
}

.mv_staff #staff_comment_list li .staff_comment {
  padding: 8px;
  margin-left: 120px;
  margin-bottom:5px;
}

.mv_staff .from {text-align:right;}

.mv_staff #staff_comment_list h3 { background-color: #c9eafb; border-bottom: 2px solid #0a36b2; color: #0a36b2; padding:5px; margin-top:10px; }

.mv_staff #staff_comment_list .staff01 .staff_comment { background-color: #eff8ff;  border: 1px solid #869fb3; }
.mv_staff #staff_comment_list .staff02 .staff_comment { background-color: #f6efff;  border: 1px solid #9886b3; }
.mv_staff #staff_comment_list .staff03 .staff_comment { background-color: #fffdef;  border: 1px solid #b3ae86; }
.mv_staff #staff_comment_list .staff04 .staff_comment { background-color: #fff7ef;  border: 1px solid #b39c86; }
.mv_staff #staff_comment_list .staff05 .staff_comment { background-color: #ffeff6;  border: 1px solid #b3869a; }
.mv_staff #staff_comment_list .staff06 .staff_comment { background-color: #e5ffdf;  border: 1px solid #8fb386; }

.return { text-align:center; }
.ptop { width: 77px; height: 10px; padding:10px 0; margin-left: 548px; }
.ptop a { display: block; width: 77px; height: 10px; background: url(../images/btn_ptop.gif) no-repeat; font-size: 1px; text-indent: -9999px; overflow: hidden; }
.ptop a:hover { background-position: bottom; }