/* Bbs */
.bbs_search{text-align:right; margin-bottm:5px; *margin-bottom:0;}
.bbs_search .btn{position:relative; top:10px!important; *top:5px!important;}
.bbs_search select{position:relative; top:3px; *top:-1px;}
.bbs_search .input_text{margin:0;}
.bbs{border-top:1px #ddd solid; margin:3px 0;}
.bbs caption{text-align:left; height:20px; *height:30px; vertical-align:bottom; *padding-bottom:3px;}
.bbs th,.bbs td{text-align:center; white-space:nowrap;}
.bbs th{background:#f5f5f5 url(/design/image/common/bg_th.gif) repeat-x left bottom; color:#818181; font-size:85%; padding:7px 15px;}
.bbs td{border-bottom:1px #ddd solid; padding:5px 15px;}
.bbs .gry{font-size:85%;}
.bbs td.title{width:100%; white-space:normal; text-align:left;}
.bbs td.title img{position:relative;top:-2px}
.bbs .lt{white-space:normal; text-align:left;}
.page{text-align:center; color:#999; margin-top:10px;}
.page a{color:#999; margin:0 3px;}

.board{left:130px; width:600px; padding-bottom:5px;}
.full input,.full textarea{width:100%!important;}

/* View */
.view{border-top:2px #b8b8b8 solid; border-bottom:1px #ddd solid; margin-top:5px;}
.view dl{clear:both; border-bottom:1px #ddd solid; background:url(/design/image/common/bg_write.gif) repeat-y left;}
.view dl dt,.view dl dd{padding:6px 10px;}
.view dl dt{float:left; background:#f5f5f5; width:130px; margin-right:10px; *margin-right:0;}
.view dl dd{width:530px; margin-left:130px;}
.view dl dd img{position:relative; margin-top:-4px;}
.view .content{margin:10px;}
.view .sdd{width:320px; float:left;}
.case01 dt,.case01 dd{border-top:1px #ddd solid;}
.case02{padding-bottom:12px;}
.case02 dd{width:180px!important; display:inline; position:relative; top:8px!important; margin-left:0!important;}
.case02 .f_left{position:relative; margin-top:-5px;}

.preview{clear:both; border-top:1px #ddd solid; border-bottom:1px #ddd solid; height:30px; margin-top:-1px;}
.preview dt,.preview dd{padding:5px;}
.preview dt{float:left;}
.preview dd{width:620px; float:right;}

/* Write */
.write{border-top:2px #b8b8b8 solid; border-bottom:1px #ddd solid; background:url(/design/image/common/bg_write.gif) repeat-y left; margin-top:5px;}
.write select{height:20px; margin-top:-4px;}
.write .input_text{height:18px;}
*:first-child+html .write .input_text{margin:1px 0;}
.write dl{clear:both; border-bottom:1px #dddddd solid;}
.write dl dt{float:left; width:130px; margin-right:10px; *margin-right:0; padding:7px 10px;}
.write dl dd{*width:530px;  padding:5px 10px; margin-left:150px; *margin-left:0px;}
.write dl dd img{position:relative; top:1px; *margin-top:-7px;}

/* Reple */
.reple{background:#f5f5f5; padding:10px; color:#666;}
.reple dt{padding-bottom:5px;}
.reple dt strong{width:600px; float:left;}
.reple dt strong .gry{font-weight:normal;}
.reple dd{background:#fff; padding:5px; margin-bottom:10px;}
.wreple{background:#f5f5f5 url(/design/image/common/bg_reple.gif) no-repeat; padding:10px; height:50px; color:#666;}
.wreple dt{float:left; font-weight:bold;}
.wreple dd{float:right; width:630px;}
.wreple dd textarea{width:550px; height:43px;}
.wreple dd .btn{position:relative; top:-14px;}

/* Cbbs */
.cbbs{border-top:1px #83bbce solid; border-left:1px #ddd solid; font-size:100%;}
.cbbs caption{text-align:left; height:20px; *height:30px; vertical-align:bottom; *padding-bottom:3px;}
.cbbs th,.cbbs td{border-bottom:1px #ddd solid; border-right:1px #ddd solid; padding:5px 8px;}
.cbbs th{background:#ebf4f7; text-align:center; color:#4c8ea8; white-space:nowrap;}
.cbbs td.title{white-space:normal; text-align:left;}
.cbbs .g{background:#f7f7f7;}
.cbbs .th{background:#f3f8f9; color:#4c8ea8; text-align:center; font-weight:normal; vertical-align:middle; white-space:nowrap;}
.cbbs .th left{background:#f3f8f9; color:#4c8ea8; text-align:left; vertical-align:middle; white-space:nowrap;}
.cbbs .th a{color:#4c8ea8;}
.cbbs .bu{margin-left:-15px;}
.crose{border-top:1px #83bbce solid; *border-top:0;}


/* Change color */
.fontColor1 div,.fontColor1 p,.fontColor1 a{color:#FFFF00!important;}
.fontColor2 div,.fontColor2 p,.fontColor2 a{color:#FFFFFF!important;}
.fontColor3 div,.fontColor3 p,.fontColor3 a{color:#0000FF!important;}
.fontColor4 div,.fontColor4 p,.fontColor4 a{color:#FF0000!important;}
.fontColor5 div,.fontColor5 p,.fontColor5 a{color:#6600CC!important;}
.fontColor6 div,.fontColor6 p,.fontColor6 a{color:#009933!important;}

.bgColor1 div,.bgColor1 p,.bgColor1 a{background:#000000!important;}
.bgColor1 div,.bgColor2 p,.bgColor2 a{background:#0000FF!important;}
.bgColor1 div,.bgColor3 p,.bgColor3 a{background:#FF0000!important;}
.bgColor1 div,.bgColor4 p,.bgColor4 a{background:#6600CC!important;}
.bgColor1 div,.bgColor5 p,.bgColor5 a{background:#009933!important;}