/* CSS Document */

/* New Content */
#guestbook{width:788px; height:620px;overflow:auto; height:auto; background-color:#FFFFFF; margin: 0 auto;padding-right:6px;padding-left:6px;}
.guestbook-title{width:776px; height:58px; background:url(images/guestbook_01.gif) repeat-x; margin: 0 auto;padding-right:6px;padding-left:6px; padding-top:20px; font-size:30px; color:#253D6B;}
.guestbook-l{width:524px; height:615px; overflow:auto; height:auto; margin-right:8px;}
.guestbook-r{width:255px; height:615px;}
.message{width:509px;height:auto; margin:0 auto;}
.message-title{width:508px; height:25px; background:#E3F2F9; margin-top:10px;}
.message-title .span1{width:353px;height:25px; line-height:25px; float:left; text-align:left; background:url(images/point_05.gif) no-repeat 6px 6px; padding-left:25px;color:#253D6B; font-weight:bold;}
.message-title .span2{width:65px;height:25px; line-height:25px; float:left;color:#253D6B;}
.reply{ width:500px; height:auto; text-indent:24px; text-align:left; line-height:20px;color:#253D6B; padding:5px; margin:5px auto 2px auto;}
.admin-reply{width:494px; height:auto; border:#CCCCCC 1px dotted; color:#6B6B6B; text-align:left; text-indent:24px; line-height:20px; padding:5px; margin:0 auto;}
.admin-reply p{margin: 2px; padding: 0; border: 0;list-style-type:none;}
.list-next{ background:#A6D9F4; width:494px; height:22px; line-height:22px; margin:10px auto;}
.write-title{width:255px; height:37px; background:url(images/guestbook_02.gif) no-repeat; text-align:left; line-height:37px; font-size:18px;color:#253D6B; text-indent:18px;margin-top:10px;}
.write-cont{width:240px; height:425px; background:#E3F2F9; padding:10px 5px 0px 10px;}
.write-cont form{ margin:0px; padding:0px;}
.write-cont td{text-align:left;color:#253D6B; height:25px;}
.write-cont .td1{height:200px; width:215px;}
.write-cont .submit{ height:23px; line-height:20px;background:#5194B1; color:#FFFFFF; border:#5194B1 1px solid; float:left; margin-right:10px;}