/* output area */
#con_box { width:752px; margin:0 auto; padding-bottom:15px; border:0px solid red; } 
#con_box .outline { position:relative; margin:8px 0 20px; }
#con_box .moditool { position:relative; padding:4px 5px; margin-top:15px; border:1px solid #999; background:#262626; overflow:hidden; }
#con_box .moditool .p1 { position:relative; float:left; font-weight:bold; color:#fff; }
#con_box .moditool .p2 {position:relative; padding-left:118px; color:#FF6633; font-weight:bold; }

/*specialBanner*/
.special_box { position:relative; left:-12px; } /* 위치값 조절 베이스 스타일common.css */

/* input area */
#add_special_theme { position:relative; }
#add_special_theme form { border-bottom:2px solid #000; }
#add_special_theme dl { border-bottom:1px solid #ccc; line-height:28px; font-weight:bold; }
#add_special_theme dl dt { float:left; width:110px; background:#edebeb; text-align:center; }
#add_special_theme dl dd { padding-left:120px; }
#add_special_theme .fieldset { margin-top:20px; }
#add_special_theme .legend { font-weight:bold; }
#add_special_theme .btn_area { position:relative; overflow:hidden; }
#add_special_theme .btn_area .b1 { position:relative; top:-6px; float:left; font-weight:bold; color:#fff;  }
#add_special_theme .btn_area .b2 { position:relative; float:right; padding-right:5px; }
#con_box .con_txt { padding-top:5px; text-align:right; }
#edit { position:absolute; top:50%; left:51%; border:3px solid #000; margin:5px; padding:0px;  z-index:999; background:#fff; }
/*
#search_layer { float:right; width:290px; }
#search_article fieldset { border: 1px solid; margin:2px; padding:2px;}
.article_num { width:60px; }
.selected { border:2px solid #c00;}
*/
/* modify layer */
#layer_box { width:550px; margin:20px auto; }
#layer_box #edit_form {margin:5px; padding:5px;  }
#layer_box .bluebox { background-color:#f0f5ff; border:1px solid #cee2f2; padding:5px; margin-bottom:5px; overflow:hidden; }
#layer_box .bluebox dl { position:relative; float:left; }
#layer_box .bluebox dt { position:relative; float:left; width:60px; padding:5px; font-weight:bold; text-align:center; }
#layer_box .bluebox dd { padding:5px; }
