/*전체로 적용되는 css 입니다. 순서를 바꾸면 레이아웃이 틀려질수도 있습니다.*/
div {font-size:12px; color:#444444;font-family:돋움,Dotum,AppleGothic,sans-serif;}
td {font-size:12px; color:#444444;font-family:돋움,Dotum,AppleGothic,sans-serif;}
li {font-size:12px; color:#444444;font-family:돋움,Dotum,AppleGothic,sans-serif;}
body {margin: 0px 0px 0px 10px; background-color:#ffffff; text-align:left; font-size:12px; color:#444444; font-family:돋움,Dotum,AppleGothic,sans-serif;}
* {padding: 0; margin: 0;}
fieldset {border:solid 0 transparent ; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
img.corner {border:none; display:block !important;border: 0;}
img{border: 0; }

/* 전체 공통링크 */
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {text-decoration:none; color:#ff6c00;}
a:active {text-decoration:none;}	 
.clear {clear:both;}

/* Top */
.top {margin:0; padding:0;background:url(../images/bbs/bg.gif) repeat-x;width:100%;height:95px;}
.top_bg {background:url(../images/bbs/top_bg.gif) no-repeat;width:100%;height:104px;}
.nav{border:2px solid #c2c2c2; background-color:#000000;padding:3px;position:absolute;margin:0px 0px 0px 300px;background-color:#000000;Filter:Alpha(opacity=100);}
.nav_menu {float:left;padding:3px 6px 3px 6px;font-size:11px;}
.nav_menu a:link{color:#c2c2c2;}
.nav_menu a:hover{color:#ffffff;}
.nav_menu a:visited{color:#c2c2c2;}

/* Side Menu */
.login {background:url(../images/bbs/logon_bg.gif) no-repeat;height:59px;}
.login_user {font-weight:bold;width:90px;padding:15px 5px 10px 10px;line-height:15px;border:0px solid #000000;}
.login_user span {color:#329600;}
.login_user .logout {font-size:11px;color:#329600;}
.login_logout {font-weight:bold;width:50px;padding:18px 0px 15px 5px;border:0px solid #000000;}	 
.side_menu {margin-top:10px;background:url(../images/bbs/bl_01.gif) no-repeat;height:23px;margin-left:5px;}
.side_menu span {margin-left:15px;font-weight:bold;}
.high_menu {background:url(../images/bbs/minusonly.gif) no-repeat;line-height:18px;margin-left:5px;}
.high_menu span {margin-left:32px;}
.board {margin-left:23px;background:url(../images/bbs/board.gif) no-repeat;line-height:18px;}
.board span {margin-left:32px;}
.other {margin-left:23px;background:url(../images/bbs/folderclosed.gif) no-repeat;line-height:18px;}
.other span {margin-left:32px;}		   
.side_menu_line {background:url(../images/bbs/dot.gif) repeat-x;height:1px;margin:10px 10px 10px 0px;}
.side_menu_select {margin-left:20px;}
.side_menu_select select{font-size:12px;width:100px} 
.side_s_menu {margin-left:20px;background:url(../images/bbs/bl_02.gif) no-repeat 0 8px;height:20px;padding-left:8px;line-height:20px;}
.side_s_menu a:link {color:#666666; text-decoration:none;font-weight:normal;}
.side_s_menu a:hover {text-decoration:none; color:#ff6c00;font-weight:normal;} 
.side_s_menu a:link {color:#666666; text-decoration:none;font-weight:normal;} 


/* 기타에러페이지 */
.error {margin:150px 0px 0px 250px;width:600px;background:url(../images/bbs/error_bg.gif) no-repeat;border:0px solid #000000;height:200px;}
.error_text {color:#777777;line-height:18px;padding-top:10px;height:40px;margin:0px 20px 0px 130px;border:0px solid #000000;}
.error_text span {font-weight:bold;color:#000000;}
.error_btn {margin:10px 20px 0px 130px;border:0px solid #000000;}
.error_btn input {border:1px solid #b0b0b0;font-size:12px;padding:3px 3px 0px 3px; background-color:#ffffff;color:#7d7d7d;font-weight:bold;margin:0px;}

.btn_admin {padding:3px 0px 0px 0px;}	 
.error_input{width:150px;border-top:1px solid #a6a6a6;border-left:1px solid #a6a6a6;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background-color:#f8feee;}
.error_pw {padding-left:130px;}
.error_pw_ti{font-weight:bold;color:#689e00;font-size:12px;padding-right:5px;}



/* ete_경고창 */
.message_box {width:280px;height:120px;border:5px solid #98c661;}
.message_box .close {float:right;padding:1px 1px 1px 1px;}
.message_box .message {border:0px solid #000000;}	
.message_box .btn {background:url(../images/bbs/etc_bg.gif) no-repeat;width:258px;padding-top:12px;}
.message .icon {float:left;padding-left:50px;}
.message .text {padding:12px 10px 10px 5px;float:left;height:30px;font-weight:bold;color:#82ad00;line-height:18px;}

.btn01_m{background:url(../images/bbs/btn01_m.gif) repeat-x;font-weight:bold;}
.btn01_m a:link {color:#848484;}
.btn01_m a:hover {color:#848484;}
.btn01_m a:visited {color:#848484;}
.btn_spc {width:3px;}