@charset "utf-8";
header{background:#6FB7E9; text-align:left;}
header h1{color:#FFF; font-size:17px; font-weight:bold; padding:15px;}
header h1 img{float:left; margin-right:10px;}
header h1 button{float:right; background:none;}header h1 button img{margin:0;}
section{margin:15px 10px;}
/*form input{margin:0 5px;}form label{margin-right:8px;}*/
.total_com{padding:15px; border:1px solid #999; border-width:1px 0; margin:15px 0 20px;}
.total_com span{margin-right:10px;}
.total_com a{float:right; margin-top:-3px;}

.total_com{padding:15px; border:1px solid #999; border-width:1px 0; margin:15px 0 20px;}
.total_com span{margin-right:10px;}
.total_com a{float:right; margin-top:-3px;}

.comment{border-bottom:1px dotted #CCC; margin-bottom:20px; padding-bottom:30px;} .comment:last-child{border-bottom:none;}
.btn2{float:right; margin:10px;} .btn2 .good_btn, .btn2 .bad_btn{display:inline;} .btn2 button{padding:0 10px;}
.box{clear:both; background:#EEE; padding:15px 10px; line-height:1.5em;}
.info{margin:10px 0;}
.info .info01{float:left; margin-left:10px;}.info .info01 span{margin-right:15px;}
.info .info02{float:right; margin-right:10px;}.info .info02 a{margin-right:10px; color:#6FB7E9;}.info .info02 button{color:#6FB7E9;}



