/* CSS Document */

input,textarea{ color:#555555; font-size:8.5pt;}
td{vertical-align:top;}
td,form,h1,h2,ul{ margin:0; padding:0;}
h1{font-size:131%;}
h2{font-size:116%;}
a img{ border:none;}
h1 a{ color:#555555; }
h1 a:hover{ color:#55BBDD;}
#smp-bbs-navigation td a{ color:#FFFFFF; display:block; background-color:#555555;}
#smp-bbs-navigation td a:hover{ background-color:#55BBDD;}
#smp-bbs-navigation td{ font-size:9pt; }
#smp-bbs-container{ width: 690px; margin:10px auto; text-align:left; background-color:#FFFFFF; }
#smp-bbs-counter{ color:#999; text-align:right;}
#smp-bbs-header{ padding:0 0 10px;}
#smp-bbs-navigation{ width:250px; text-align:center; line-height:1.4;}
#smp-bbs-navigation td{ text-align:center;}
div.smp-bbs-thread{ padding-bottom:30px;}
.smp-button-body input.button{ color:#FFFFFF; background-color:#999999; border:1px solid #999;}
.hr01{ color:#DDDDDD; background-color:#DDDDDD; height:5px; border-width:0; margin-bottom:10px;}
.topic_detail { font-size:10pt; width:100%}
.topic_detail th { padding:3px; font-weight:normal; background-color:#EFEFEF; border:1px solid #AAAAAA; }
.topic_detail td { padding:3px; border:1px solid #AAAAAA; }
div.smp-comment-list { padding:9px; }
div.smp-comment { border:1px solid #CCCCCC; margin:10px; }
div.smp-comment div { padding:1px; text-align:left;}
div.smp-comment div.smp-comment-head { color:#FFFFFF; background-color:#999999; font-size:8.5pt; }
div.smp-comment table { width:auto; }
div.smp-comment-head td { font-size:8.5pt; color:#FFFFFF; padding:2px;}
div.smp-comment div.smp-comment-body { padding:10px; }
div.smp-comment div.smp-comment-foot { border-top:1px solid #CCCCCC; font-size:8.5pt; padding:3px 5px; }
.smp-comment-foot td {font-size:8.5pt;}
div.smp-bbs-refererlist ul{ padding: 0px; margin: 0px; list-style-type: none; list-style-position: inside; }
div.smp-bbs-refererlist ul ul{ padding: 0px; margin: 0; list-style-type: none; list-style-position: inside; }
.smp-bbs-thread table { border-collapse:collapse; }
table.smp-topic-list{ border:1px solid #AAAAAA;}
.smp-topic-list th { background-color: #DDDDDD; border:1px solid #CCCCCC; padding:3px; text-align:center; font-size:9pt; }
.smp-topic-list td { border:1px solid #CCCCCC; padding:3px; font-size:9pt; text-align:center; vertical-align:middle;}
.smp-pager { margin-right:0px; }
.smp-pager a { color:#8080FF; font-weight:bold; padding:1px 5px; text-decoration:none; }
.smp-page { background-color:#FFFFFF; text-align:center; width:15px; padding:0px; margin:0px; }
.smp-current-page { color:#202020; font-weight:bold; padding:0px 2px; }
.smp-page a { border:1px solid #aaaaaa; color:#606060; height:1.4em; font-size:90%; }
.smp-page a:hover { background-color:#909090; color:#FFFFFF; border:1px solid #333333; font-size:90%; }
.smp-page-space { border:0px; }
.smp-list-pager {width:700px; padding:5px;}
.smp-bbs-topic { background-color:#FFFFFF; border:1px solid #999999; width:98%; }
.smp-bbs-topic div.title { text-align:left; }
.smp-bbs-topic .res-title { background:#EAEAEA; border-top:1px solid #CCCCCC;}
.smp-bbs-topic .smp-res { margin-left:2%; margin-top:10px; text-align:left; }
.smp-bbs-topic .smp-main { padding:5px; text-align:left; }
.smp-bbs-error { color:#FF0000; font-size:12pt; font-weight:bold; padding:3px 0px; }
.smp-comment-list-pager-head { margin-top:-20px;}
.smp-comment-list-pager { width:96%; padding:5px;}
.smp-bbs-comment-list-switch { text-align:left; width:98%; }
.smp-err-msg { color:#FF0000;}
.smp-form-input { text-align:left;margin:10px; }
.smp-err-msg { color:#FF0000;}
.smp-img-auth { margin-top:10px;}
.smp-img-auth input { margin-top:5px;}
