/* background-attachment: fixed; background-image:url("http://sstatic.naver.com/search/images11/logo_naver.gif"); background-repeat: no-repeat; background-position: center ; */
body { font: normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif; background: #FFFFFF; color: #000000; margin: 0px; padding: 0; line-height:200% }

td {word-break:break-all;}

a:link, a:visited, a:hover, a:active { color: #000000; text-decoration: none; } 
a:hover { text-decoration: none }
a { cursor:pointer; }

.point_check { cursor:pointer; }
.vm{vertical-align: middle;}

/*위지윅 표 표시*/
.wyg_tablePyo_table { border-top:1px solid #bbbbbb; border-right:1px solid #bbbbbb; }


/*input text box*/
.div_block { border:1px solid red; padding:10px; height:100% } /*div중앙정렬*/
.width_100 { width:100%;} /* width:100%*/
.check_border { border:0px solid red; } /*체크border*/
.float_left { float:left; }
.float_right { float:right; }


/*입체감있는 stylesheet*/
.over_box { color:#000000; border:1px groove #ffffff; background-color:#ffffff; float:left; }
.click_box { border:1px ridge #000000; }
.normal_box { border:1px ridge #000000; float:left; }
.select_box { border:1px groove; font-weight:bold; }


/*input text box*/
.simpleform_before{ font: 9pt 굴림;height:20px;font: normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#999999; border:1px solid #CCCCCC}
.simpleform_s{ font: 9pt 굴림;height:20px;font: normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#333333; border:1px solid #CCCCCC}

/*타이틀 스타일*/
.title_style { font-weight:bold; font-size:12pt; }


/*회원가입 스타일*/
.member_width { width:150px; }

/*가운데 px*/
.center_width { width:800px; }



/*scroll div*/
.scroll_div {
	text-align:left;width:700px; height:250px;overflow:auto;padding:10px;border:#dedede 1px solid;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}





/*##############################
// : 관리자 
##############################*/
/*좌측*/
.left_title { color:#ffffff; font-weight:bold; font-size:15px; }
.left_smalltitle { color:#ffffff; font-size:11px; height:20px; }

/*가운데*/
.center_title { color:#ffffff; font-weight:bold; font-size:20px; background-color:#6381B6; line-height:60px; height:60px;}
.center_gap { height:20px; } /*div간격*/
.center_body { width:800px; }






/********************** Admin ***************************/
/*intro*/
.form_admin_intro {height:23px;font: normal 13px Verdana,Arial,'Bitstream Vera Sans',Helvetica,sans-serif; padding:3 5 0 5px; BACKGROUND-COLOR:#FFFFFF; COLOR:#a6a6ce; font-weight:bold;border:0px solid #CCCCCC}
.admin_intro_txt1 {font-family:돋움; font-size:12px; color:#d5d5f1;font-weight:bold;padding-right:10px;}
.admin_intro_txt2 {font-family:돋움; font-size:11px; color:#ccc;text-align:right; padding:3 2 0 0px;}
.admin_intro_box1 {border-top:3px solid #4e4e90;margin-bottom:200px;}
.admin_intro_box2 {height:180px;background:url(../../module/images/admin_bg1.gif) repeat-x 0 0px;}

/*con*/
.pa2{padding:2px;}
.pa3{padding:3px;}
.pa5{padding:5px;}
.pa10{padding:10px;}
.empty{font-size:0px;}
.pt4{padding-top:4px;}
.pt10{padding-top:10px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pl2{padding-left:2px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.ptb13{padding:3 0px;}
.ptl15{padding:15 0 0 15px;}
.mb5{margin-bottom:5px;}
.mb7{margin-bottom:7px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml2{margin-left:2px;}
.ml5{margin-left:5px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mt10{margin-top:10px;}
.mt50{margin-top:50px;}
.mtl15{margin:15 0 0 15px;}
a.admin_logout:link, a.admin_logout:visited, a.admin_logout:active {font-family:돋움; font-size:11px; color:#fff;letter-spacing:-1;}
a.admin_logout:hover {font-family:돋움; font-size:11px; color:#fff;text-decoration:underline;}
.admin_Ttit1{font-family:돋움; font-size:11px; color:#fff;letter-spacing:-1;}
.admin_Ttit2{font-family:돋움; font-size:11px; color:#c5c5d9;letter-spacing:0;}

.admin_left {margin-bottom:6px;}
.admin_left th{background:url(../../module/images/admin_left_bg.gif) repeat-x;padding:2 0 0 10px;border-bottom:1px solid #545454;height:30px;text-align:left;}
.admin_left td{height:28px;border-bottom:1px solid #dedede;background: url(../../module/images/admin_left_arrow.gif) no-repeat 8 11px;background-color:#f2f2f6;padding:3 0 0 17px;}
.admin_left .not_icon { background:#fff url() no-repeat 8 11px; }
.admin_left_visitor {margin-bottom:6px;}
.admin_left_visitor th{background:url(../../module/images/admin_left_bg.gif) repeat-x;padding:2 0 0 10px;border-bottom:1px solid #545454;height:30px;text-align:left;}
.admin_left_visitor td{padding:8px 0 8px 8px; border-bottom:1px solid #dedede; background-color:#f2f2f6;}
.admin_left_visitor .not_icon { background:#fff url() no-repeat 8 11px; }

.admin_left_txt{font-family:돋움; font-size:12px; color:#fff;font-weight:bold;}
a.admin_left_txt:link, a.admin_left_txt:visited, a.admin_left_txt:active {font-family:돋움; font-size:12px; color:#fff;font-weight:bold;}
a.admin_left_txt:hover {font-family:돋움; font-size:12px; color:#fff;font-weight:bold;text-decoration:none;}
a.admin_left_txt2:link, a.admin_left_txt2:visited, a.admin_left_txt2:active {font-family:돋움; color:#555;}
a.admin_left_txt2:hover {font-family:돋움;color:#333;text-decoration:none;}
.admin_left_img{margin:4 6 0 0px;}

.admin_Tbg{padding-left:15px;font-family:나눔고딕; font-size:17px; color:#fff;font-weight:bold;letter-spacing:-1;}
.admin_stit{padding:2 0 0 13px;font-family:나눔고딕; font-size:13px; color:#333;font-weight:bold;letter-spacing:0;height:24px;background:#fff url(../../module/images/admin_tit_icon.gif) no-repeat 1 4;}

.admin_tbl_menu1 { border-top:2px solid #a6a6a6; border-bottom:2px solid #a6a6a6; padding:5px; background-color:#eeeeee; margin-left:15px; }
.admin_tbl_menu1 th { font-size:13px; }

.admin_tbl_box1 {border:1px solid #e3e3e3;margin-bottom:10px;width:100%;padding:5 5 5 10px;background:#f9f9f9;text-align:center;}
.admin_tbl_box {border:1px solid #e3e3e3;margin-bottom:10px;width:100%;}
.admin_tbl_box td{padding:5 5 5 10px;background:#f9f9f9;}
.admin_tbl_box2 {border:1px solid #e3e3e3;margin-bottom:10px;width:100%;padding:7px;background:#f9f9f9;}
.admin_tbl1 {width:100%;border-top:2px solid #a6a6a6;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl1 th{font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;padding-left:5px;text-align:left;}
.admin_tbl1 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding-top:3px;padding-bottom:3px;padding-left:5px;}
.admin_tbl2 {width:100%;border-top:2px solid #a6a6a6;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl2 th{text-align:left;font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;line-height:130%;padding:5 0 3 7px;}
.admin_tbl2 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:3 0 3 5px;}
.admin_tbl2_nt {width:100%;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl2_nt th{text-align:left;font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;line-height:130%;padding:5 0 3 7px;}
.admin_tbl2_nt td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:3 0 3 5px;}
.admin_tbl2_1 {width:100%;border-top:2px solid #a6a6a6;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl2_1 th{text-align:center;font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;line-height:130%;padding:5px;}
.admin_tbl2_1 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding-top:5px;padding:5px;}
.admin_tbl2_1_1 {width:99%;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin:10 0px;}
.admin_tbl2_1_1 th{text-align:center;font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;line-height:130%;padding:5px;}
.admin_tbl2_1_1 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding-top:5px;padding:5px;}
.admin_tbl2_2 {border-top:2px solid #a6a6a6;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl2_2 th{font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;line-height:130%;padding:5px;}
.admin_tbl2_2 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding-top:5px;padding:5px;}
.admin_tbl3 {width:100%;border-top:2px solid #a6a6a6;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl3 th{font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;line-height:130%;padding:5 10 3 5px;text-align:right;}
.admin_tbl3 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding-top:3px;padding-bottom:3px;padding-left:5px;}
.admin_tbl3_Ttype {background:#f2f3fb;font-family:돋움; color:#585eab; font-size:11px; font-weight:bold;}
.admin_tbl4 {width:100%;border-top:2px solid #a6a6a6;border-right:1px solid #e5e5e5;}
.admin_tbl4 th{font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;line-height:130%;padding:5 0 3 0px;}
.admin_tbl5 {width:100%;border-top:0px solid #a6a6a6;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl5 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding-top:3px;padding-bottom:3px;}
.admin_tbl6 {width:100%;border-top:2px solid #a6a6a6;border-right:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl6 th{font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px; height:28px;border-left:1px solid #e5e5e5;padding-left:5px;text-align:left;}
.admin_tbl6 td{height:28px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding-top:3px;padding-bottom:3px;padding-left:5px;}
.admin_tbl6 td div {height:28px;border-bottom:1px dotted #e5e5e5;padding-top:3px;padding-bottom:3px;padding-left:5px;}
.admin_tbl7 {width:99%;border-top:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl7 th{font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px solid #e5e5e5; height:28px;line-height:130%;padding:5 0 3 7px;}
.admin_tbl7 td{height:28px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:3 0 3 5px;}
.admin_tbl7_1 {width:99%;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;margin-bottom:10px;}
.admin_tbl7_1 th{font-family:돋움; font-size:11px; color:#666;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-right:0px solid #e5e5e5; height:28px;line-height:130%;padding:5 0 3 7px;}
.admin_tbl7_1 td{height:28px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:3 0 3 5px;background:#fff;}


.admin_tbl_none { border:0px; padding:0px; margin:0px; }
.admin_tbl_none th { border:0px; background-color:#ffffff; font-weight:normal; padding:0px; text-align:left; margin:0px; height:10px; }
.admin_tbl_none td { border:0px; padding:0px; padding-left:10px; height:10px; }

.admin_tbl_none2 { padding:0px; margin:0px; }
.admin_tbl_none2 th { background-color:#ffffff; padding:0px; text-align:left; margin:0px; height:10px; }
.admin_tbl_none2 td { padding:0px; margin:0px; padding-left:10px; height:10px; }



.admin_btn{margin:10 0 10 0px;}
.admin_btnc{text-align:center;margin:10 0 10 0px;}
.admin_tbox{margin:15 0 4 0px;}
.admin_tbox2{margin:3 0px;}

.admin_txt1 {font-family:돋움; font-size:11px; color:#ff7200;font-weight:bold;}
.admin_txt1_1 {font-family:돋움; font-size:12px; color:#ff7200;font-weight:bold;}
.admin_txt2 {font-family:돋움; font-size:11px; color:#ff7200;letter-spacing:-1;}
.admin_txt2_1 {font-family:돋움; font-size:12px; color:#ff7200;letter-spacing:-1;}
.admin_txt3 {font-family:돋움; font-size:11px; color:#568dcb;letter-spacing:-1;}
.admin_txt3_1 {font-family:돋움; font-size:12px; color:#568dcb;letter-spacing:-1;}
.admin_txt3_2 {font-family:돋움; font-size:11px; color:#568dcb;letter-spacing:-1;font-weight:bold;}
.admin_txt3_3 {font-family:돋움; font-size:11px; color:#568dcb;font-weight:bold;}
.admin_txt4 {font-family:돋움; font-size:11px; color:#777;font-weight:bold;letter-spacing:-1;}
.admin_txt4_1 {font-family:돋움; font-size:11px; color:#999;}


.mouse_drag { position: relative; cursor:move }
.admin_pay_txt{font-weight:bold;color:#ff6103;}





/*강병성*/
.btn3_box { border:1px solid #dddddd; padding:3px; }

.category_menu1 { border-top:2px solid #545cf6; border-bottom:2px solid #545cf6; background-color:#efefef; }
.category_menu1 th { border:1px solid #ffffff; }
.category_tbl1 { width:100%; border-top:2px solid #545cf6; border-bottom:1px solid #cccccc; margin-bottom:5px; border:1px solid #cccccc; }
.category_tbl1 th { padding:3px; }
.category_tbl1 td { padding:3px; }
.category_tbl1 thead th { background-color:#efefef; }

.td_th_clear { margin:0px; }
.td_th_clear td { border:0px; }
.td_th_clear th { border:0px; background-color:; }


.form_page_div1 { float:left;border-bottom:1px dotted #dddddd;padding:10 0px;width:98%; }



/********************** Join ***************************/
.join_tbox{height:20px;margin:5 0 25 0px;}
.join_search_idpw{font-family:돋움; font-size:11px; color:#999; letter-spacing:-1px; text-align:cetner; padding:7 0 3 5px;}
.post_box1{width:350px;height:100px;background-color:#f1f1f8;border:1px solid #c9c9eb;padding:5px;margin-bottom:5px;}
.post_box2{width:350px;height:100px;background-color:#f5f1f8;border:1px solid #dcc9eb;padding:5px;margin-bottom:10px;}
.post_txt1{font-family:돋움; font-size:11px; color:#6464b4; letter-spacing:-1px; font-weight:bold;}
.post_txt2{font-family:돋움; font-size:11px; color:#999; letter-spacing:-1px; font-weight:bold;}



/*기타*/
.not_th_td {width:100%;border:0px;margin:0px;}
.not_th_td th { border:0px;margin:0px;line-height:100%; height:0px; }
.not_th_td td { border:0px;margin:0px; height:0px; }

.date_btn{cursor:pointer;border:1px solid #555;font-weight:bold;font-size:11px;background-color:#777;color:#ffffff;padding:3 1 0 1px;}
.log_btn{cursor:pointer;border:1px solid #555;font-weight:bold;font-size:11px;background-color:#777;color:#ffffff;padding:5 0 2 0px;}

.color_bbb { color:#bbbbbb; }
.color_bbb td { color:#bbbbbb; }

.page_enum{background:#f3f3f3;border-bottom:1px solid #e8e8e8;font-size:11px;padding:3 5 3 5px;}

/********************** 정기메일 ***************************/
.jmail_box{margin:5px;border:1px solid #ddd;background-color:#f4f4f4;text-align:center;padding:10 0px;font-weight:bold;}
.jmail_txt{margin:10 10 5 10px;}
.jmail_txt li{padding-left:10px;background:url(../../module/images/gray_check.gif) no-repeat 0 5px;width:100%;height:25px;}
.jmail_btn{text-align:center;border-top:1px solid #f4f4f4;padding-top:10px;}


.admin_box{border:1px solid #ddd;background-color:#f4f4f4;padding:10px;font-weight:bold;font-size:11px;color:#777;}

.admin_mbottom{border-top:1px solid #ddd;background-color:#f4f4f4;padding:7px;}
.txt1{font-weight:bold;font-size:11px;color:#999;}
.txt2{font-weight:bold;font-size:11px;color:#4a94d2;}
