@charset "utf-8";
/* CSS Document */


@font-face{font-family:NanumBarunGothic;src:url(NanumBarunGothic.eot);src:local(��),url(NanumBarunGothic.woff) format('woff');}
@font-face{font-family:NanumBarunGothicBold;src:url(NanumBarunGothicBold.eot);src:local(��),url(NanumBarunGothicBold.woff) format('woff');}

* { margin:0; padding:0; }
html, body, #wrap {	height:100%; }
body, table, th, td, li, dt, dd, div, p, a, span, textarea, select {font-family:"�����ٸ����","NanumBarunGothic","���� ���","����"; font-size:13px; color:#666; line-height:160%;}
h1, h2, h3, h4, h5, h6 {font-family:"�����ٸ����","NanumBarunGothic","���� ���","����"; font-weight:600; color:#333; line-height:160%;}

label{ cursor: pointer;}
img,input, select { vertical-align:middle;}
.input { vertical-align:top;height:21px; border:1px solid #ddd;}
a, img {border:0;}
a {	text-decoration:none;}
ul, li, dl, dt, dd, ol {list-style:none;}

table {width:100%;border-spacing:0;	border-collapse:collapse;border-top:2px solid #222;}
th {height:40px;background-color:#eaeaea;color:#444; font-weight:normal; text-align:center;	border-bottom:1px solid #d9d9d9;}
td {border-bottom:1px solid #d9d9d9;padding:7px 3px;text-align:center;}

textarea {padding:5px;border:1px solid #ccc; border-top-color:#999; border-left-color:#999;width:97%;}
label{cursor:pointer;}

#wrap {width:100%; min-width:1230px; position:relative;}


#wrap.login {background-image:none;}

/*login style*/

.clearfix:after{content:""; display:block; clear:both; }

#login {position:absolute; top:40%; left:50%;margin-top:-80px; margin-left:-450px;width:900px; height:450px;border:solid 1px #353c43; background-color:#fff;}


.login_form_Bbox{float:right; width:440px;}
.login_textbox{float:left; width:440px; height:400px; background-color:#353c43; text-align:center;}
.login_textbox>.textbox_Wrap{padding-top:100px; box-sizing:border-box;}
.login_textbox>.textbox_Wrap>img{display:block; margin:auto;}
.logo_login{font-family:"NotoSansKR-Bold"; font-size:34px; color:#fff; letter-spacing:-1.2px; line-height:180%;}
.login_textbox>.textbox_Wrap>div>p{font-family:"NotoSansKR-Bold"; font-size:12px; color:#aaa; padding-top:15px; box-sizing:border-box;}
.login_textbox>.textbox_Wrap>div>small{display:block; font-family:"NotoSansKR-Bold"; font-size:15px; color:#aaa;}
.line_banner{width:70%; margin:auto; border-bottom:1px solid #aaa;}

.login_box *{
	font-family:"NotoSansKR-Regular";
	font-size:13px;
	color:#555;
	line-height:160%;
	margin:0;
	padding:0;
}

.line_banner{width:80%; margin:auto; border-bottom:1px solid #999;}

.logo_style>img{padding-bottom:7px; box-sizing:border-box;}
.logo_style>a{font-family:"NotoSansKR-Bold"; display:inline-block; font-size:25px; color:#333333; letter-spacing:-1.2px; margin-top:5px;}
.logo_style>a>span{font-family:"NotoSansKR-Bold"; font-size:32px; color:#0070c0; letter-spacing:-1.2px;}



.banner_info1{padding:20px 5px 10px 5px; box-sizing:border-box; text-align:center;}
.banner_info1>img{display:block; margin:auto;}
.banner_info1>h3{font-family:"NotoSansKR-Bold"; display:inline-block; font-size:25px; color:#333333; letter-spacing:-1.2px; line-height:120%; margin:0;}
.banner_info1>h3>span{font-family:"NotoSansKR-Bold"; font-size:25px; color:#0070c0; letter-spacing:-1.2px;}
.banner_info1>p{font-size:12px; letter-spacing:-1px;}

.banner_info2{ text-align:center; padding:10px 5px 30px 5px; box-sizing:border-box;}
.banner_info2>small{display:inline-block; font-size:13px; color:#888; margin-bottom:10px;}
.banner_info2>p{display:inline-block; font-size:13px; color:#555; padding:10px 20px; box-sizing:border-box; background-color:#0070c0; color:#fff; margin-top:10px;}


#login_tit {height:29px;margin:55px 0 17px 0;text-align:center;}
#loginbox {background:#f2f2f2; margin:15px 0 0 60px; background-color:#fff;}
#loginbox:after {clear:both;display:block;content:"";}
#loginbox .login_form {float:left; height:120px;}
#loginbox .login_form dt {float:left;clear:both;width:47px; height:48px; margin-bottom:10px; border:1px solid #aaa; border-right:none;}
#loginbox .login_form dd {float:left;height:48px; margin-bottom:10px; border:1px solid #aaa; border-left:none;}
#loginbox .login_form .login_input {width:250px; height:48px; background:#fff; color:#666; border:none;}
#loginbox .btn_login {width:300px; height:80px; background-color:#1d7cd4;color:#fff;font-size:20px;text-align:center;margin-top:10px;overflow:hidden;display:block}


.copy_text{position:absolute; top:420px; left:290px; width:900px;}

.btn_ok02 {width:300px; height:80px;cursor: pointer;}
.btn_login2 {background-color:#1d7cd4;color:#fff;border:0;font-size:20px;}


/*---------------------��� �Ķ��� �ٲ�� css----------------*/
/* ��� */
/*header style*/
.main_info{padding:20px 30px; background-color:#f6f6f6; border:1px solid #ddd;}
#header_wrap {width:100%;background:#fff;min-width: 1230px;}
#logobox { width:300px;	float:left;}
#logobox h1 {width:300px;text-align:left; color:#000;}
.dot14 {
    color: #690;
    font: bold 14px Dotum, Gulim, Arial, Tahoma;
    letter-spacing: -2px;
    padding-top: 10px !important;
}

#top_navi{width:1230px; height:60px; overflow:hidden;}
#top_navi ul{/*width:270px;*/ color:#fff; float:right;margin-top: 13px;}
#top_navi .top_navi_text01{color:#333; line-height:24px; padding-right:10px; margin-top:5px; float:left;}
#top_navi .top_navi_text01 a{width:70px; height:25px; text-align:center; color:#333; line-height:24px; background-color:#fff;  display:block; border:1px solid #dddddd}
#top_navi .top_navi_text02{color:#333; line-height:24px; padding-right:10px; margin-top:5px; float:left;}
#top_navi .top_navi_text02 a{width:95px; height:25px; text-align:center; color:#fff; line-height:24px; background-color:#fc9527;  display:block; border:1px solid #dddddd}
#top_navi .top_navi_text03{color:#333; line-height:24px; padding-right:10px; margin-top:5px; float:left;}
#top_navi .top_navi_text03 a{width:105px; height:25px; text-align:center; color:#fff; line-height:24px; background-color:#98b21d;  display:block; border:1px solid #dddddd}
.admin_logo{color:#000!important; font-size:20px; line-height:60px; font-weight:normal}



#gnbbox {height:50px;background:#1782f6; /*border-top:1px solid #535760;*/ }
#gnbbox dt, #gnbbox dd {float:left;height:50px;}
#gnbbox dt a{color:#fff;}
#gnbbox dt {width: 209px;height: auto;overflow: hidden;border-right: solid 1px #171719;color: #fff;padding: 15px 0 14px;text-align: center;background-color:#3e3e3e;}
#gnbbox dd {width:125px!important;}
#gnbbox dd a {display:inline-block;width:100%;text-align:center; color:#fff!important;line-height:50px;font-size:15px;}
#gnbbox dd a:hover{/*background-color: #fe6700;*/ font-weight:bold;}
#gnbbox dd.last {border-right:none;}

/*contents style*/
#contents_wrap {min-height:650px;overflow:hidden;background:url(../images/left_bg.gif) repeat-y;min-width:1230px;width:100%}
#left_wrap {float:left;width:210px; overflow: hidden;}
#title h2 {height:56px;text-align:center; line-height:56px;font-size:18px; color:#244b75;background:#fff;border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-weight:normal;}
#left_mn{min-height:650px; border-right:solid 1px #d9d9d9;background-color: #fff;}
#left_mn ul{background-color:#fff; padding-bottom: 10px; margin-left:0; margin-top:0;margin-bottom:0;}
#left_mn li {}
#left_mn li>a {padding: 10px 0 0 20px; display: block;cursor: pointer;}


#left_mn > p{display: block; height: 40px;line-height: 40px; padding-left: 28px; background: url(../images/bullet_square.gif) no-repeat 11px 13px;cursor: pointer;border-bottom: solid 1px #d9d9d9;border-top: solid 1px #d9d9d9;}
#left_mn > p:hover{background:#f6f6f6 url(../images/bullet_square.gif) no-repeat 11px 13px;}
#left_mn > p span{color:#fff;line-height:40px;padding-left:13px; }
.memu_s{padding:5px 0 5px 30px; background:none}


#right_wrap {float:left;margin:22px 0 50px 30px;width:990px;}

.btns {width:100%;text-align:right;margin-top:10px;position:relative;}

.btns a {height:23px;color:#666;line-height:23px;display:inline-block;border:1px solid #ccc; border-radius:3px;padding:0 10px;background:#f6f6f6;}
.btns .submit {border-color:#cc493d;color:#fff;background:#e86b60;}
.btns .txt {display:block;position:absolute; left:0; top:3px;font-size:12px; color:#e86b60;}

/*list style*/
.list {clear:both;display:block;content:"";}
.list th, .list td{border-right:1px solid #d9d9d9;}
.list td{height:30px;}
.list .tit{text-align:left; padding-left:20px;}

.list01 td {text-align:left;padding-left:20px}

.noline_right {border-right:none !important;}


/*---------------------��� �Ķ��� �ٲ�� css----------------*/


/*paging*/
#paging {text-align:center;margin-top:20px;}
#paging a {display:inline-block;width:21px; height:21px;line-height:21px;text-align:center;border:1px solid #ccc;margin:0 2px;vertical-align:middle;}
#paging .page_btn {background:#999;border-color:#999;color:#fff;font-size:9px;}
#paging .current {background:#8ab8e6;border-color:#6699cc;color:#fff;}





/*search*/
#search {margin-top:20px;text-align:center;}
#search select {height:23px;}
#search .inputbox {width:200px; height:17px;}
#search .btn_search {display:inline-block;width:50px; text-align:center; border:1px solid #ccc;border-radius:.3em;background:#f6f6f6;}


.title  {font-size:18px;margin-bottom:5px;padding-left:16px;background:url(../images/bullet_donut.gif) no-repeat left center;}


.inputbox {border:1px solid #ccc; border-top-color:#999; border-left-color:#999;height:19px;padding:2px;}

.readonly { background-color:#f6f6f6;}

.filebox {height:21px;}



/*main style*/
#titlebox .title {width:100%;border-bottom:1px solid #bbb;margin-bottom:30px;float:left;}
#titlebox span {display:inline-block;float:right;margin-top:10px;}
#member {overflow:hidden}


.port_view td {padding-left:8px;}

.reg_input {width:50px; height:25px;padding:0 6px;border-width:1px; border-radius:3px;vertical-align:top;}

/* ���� */
#new_member{width:48%; margin-right:2%; float:left;}


/* new_css*/

/* ���� */
.color01{color:#188bc0;}/*�ϴ�*/
.color02{color:#333;}
.color03{color:#2f5597;}/*�Ķ�*/
.color04{color:#fc7d00;}/*��Ȳ*/
.color05{color:#f12f2f;}/*����*/
.color06{color:#666;}/*ȸ��*/
.white{color:#fff;}/*ȸ��*/


.pal05{padding-left:5px}
.pal10{padding-left:10px}
.fl{float:left}
.pdr20{padding-right:20px}
.pdt30{padding-top:30px}
.pdb30{padding-bottom:30px}
.pdb05{padding-bottom:5px}
.mgt30{margin-top:30px}
.mgb30{margin-bottom:30px}
.mgb20{margin-bottom:20px}
.underline{text-decoration:underline}
.white{color:#fff}

.find_btn{float:right;font-size:13px;color:#333}
.fr{float:right}
.top_title{padding-bottom:20px;overflow:hidden}

.s_tit{padding:5px 0; color:#2f5597;}

/* ��ư */
.btn_count1{width:100px; margin:0 auto; overflow:hidden;}/*��ư1��*/
.btn_count2{width:222px; margin:0 auto; overflow:hidden;}/*��ư2��*/
.btn_count3{width:342px; margin:0 auto; overflow:hidden;}/*��ư3��*/


.btn_ok {float:left;width:100px;height:40px;font-size:15px; cursor: pointer;margin:25px 10px 30px 0;}
.btn_go2 {padding: 10px; color: #ffffff; border: solid 1px #24457f; background: #2f5597; cursor:pointer}

.btn_cansel {float:left; height:40px; width:100px; background: #666; font-size:16px;cursor:pointer;margin:25px 10px 0 0px; color:#fff; text-align:center; line-height:40px}
.btn_go3 {font-size: 16px;color: #fff;border: solid 1px #555;background: #666;text-align:center; padding:9px; vertical-align: middle;}



.btn_go4 {color: #fff;border: solid 1px #0a76a7;background: #188bc0;}
.btn_sent {font-size: 16px; color: #fff; background-color: #2f5597; padding: 10px;}


.clear_btn{ padding:1px 10px; margin-right:1px; text-align:center; float:left; border-right:1px solid #ddd; background-color:#333;}
.clear_btn a{ padding:1px 10px;display:block; color:#fff; }


.search_wrap{/*height:40px*/}



.btn02 {float:left;width:150px;height:50px;font-size:18px;cursor: pointer;border-radius: 5px 5px 5px 5px;margin:25px 10px 30px 0;}



.btn_ok01 {float:left;width:100px;height:40px;font-size:15px;cursor: pointer;margin:25px 10px 30px 0;}


.btn_write a{float:right;width:100px;height:35px;font-size:15px;cursor: pointer;border-radius: 5px 5px 5px 5px;line-height:34px}
.btn_go_write a{color: #ffffff;border: solid 1px #555;background: #666;text-align:center}







.print_btn{background-color:#0056a7;padding:5px 10px}
.print_btn a{color:#fff}


.gray_btn{background-color:#777; border-radius:2px; padding:5px 10px; color:#fff; cursor:pointer}




/* ȸ����Ұ� */
#member{width:100%; float:left;}

#member .btn01{color:#fff;background-color:#333;padding:3px;}
#member .btn01 a{color:#fff;background-color:#333;padding:3px;}
#member .total{font-size:16px;color:#000;float:left}
.member_serch{width:50px;height:27px;background-color:#666;float:right;}
.member_serch a{display:block}
.member_serch span{line-height:26px}

#member .cansel2{padding:0 20px; margin-right:1px; text-align:center;float:left; border-right:1px solid #ddd;}
#member .cansel2 a{color:#333;  display:block;}

#member .cansel{padding:0 20px; margin-right:1px; text-align:center;float:left; border-right:1px solid #ddd;}
#member .cansel a{ display:block;}
#member .list_view{text-align:center;float:right;}
#member .list_view select{width:80px}
#right_wrap h3{height:30px; font-size:18px; font-weight:normal;}
#right_wrap h4{color:#00398e; font-size:16px; font-weight:normal; padding-bottom:10px}

.list_top{width:990px;padding-bottom:10px;overflow:hidden;}
.list_top li a{font-size:13px;}
/*�ּҷ�*/
/*
#member .list_view02{width:990px;height:50px;text-align:center;float:left;background-color:#eaeaea; padding-top:22px;}
.member_plus{width:80px;height:29px;background-color:#046ebf;float:right;margin-right:30px; border-radius:2px;padding-top:4px}
.member_plus a{display:block;}
.member_plus span{line-height:26px}
#member .list_view02 input{width:200px;height:22px;padding:5px 3px}
#member .list_view03 input{width:180px;height:22px;padding:5px 3px}
*/

#member .list_view02{width:1010px;height:50px;text-align:center;float:left;background-color:#eaeaea; padding-top:22px;}/*�ּҷ�*/
.member_plus{width:80px;height:30px;background-color:#046ebf;float:right;margin-right:30px; border-radius:3px;padding-top:5px}
.member_plus a{display:block;}
.member_plus span{line-height:26px}
#member .list_view02 input{width:180px;height:22px;padding:5px 3px}



/* ȸ������Ȳ */
.admin_tab01{margin-bottom:20px;overflow:hidden}
.admin_tab01 li{width:120px;height:35px;background-color:#52a4c4;text-align:center; float:left; margin-right:2px;}
.admin_tab01 li a{width:120px;height:35px;color:#fff;display:block;line-height:34px}
.admin_tab01 .on{width:120px;height:35px;color:#fff;background-color:#777;display:block;line-height:34px}
.admin_tab01 li a:hover{background-color:#777}


.board_tit{width:100%;height:30px}
.board_tit span{color:#1181f1;font-size:15px}



/* ��ǰ��� */
.info_box{padding:10px 15px; overflow:hidden}
.search_tit{width:100px; height:30px; background-color:#eaeaea; float:left; line-height:30px;color:#000; border-right:1px solid #bbb}
.goods_btn01{width:80px; height:25px; border:1px solid #444; border-radius:3px; margin:0 2px}
.goods_btn01 a{display:block; line-height:25px; color:#000}

.goods_btn02{width:80px; height:25px; background-color: #444; border:1px solid #444; border-radius:3px; margin:0 2px;text-align:center}
.goods_btn02 a{display:block; line-height:25px; color:#fff}

.add_btn{float:left;background-color:#046ebf; padding:5px 20px; border-radius:2px;}
.total_count{float:left; padding-left:20px; line-height:34px}


.table_info{border:3px solid #e5e5e5; padding:10px 20px; height: 40px; margin:10px 0;}

.find_btn{width:100%; padding-top:20px; overflow:hidden;}

.ta_right{width:50%; float:left; border-bottom:1px solid #ddd; overflow:hidden;}
.ta_left{idth:100%; padding:5px 0; border-bottom:1px solid #ddd; overflow:hidden}

/* ��ǰ��� */
.goods_btn01{width:80px; height:25px; border:1px solid #444; border-radius:3px; margin:0 2px}
.goods_btn01 a{display:block; color:#000; line-height:25px;}

/* ��ǰ���ĺ��� */
.goods_btn01{width:80px; height:26px; border:1px solid #444; border-radius:3px; margin:0 2px}
.goods_btn01 a{display:block; line-height:26px; color:#000}

.goods_btn02{width:80px; height:24px; background-color: #444; border:1px solid #444; border-radius:3px; margin:0 2px;text-align:center}
.goods_btn02 a{display:block; line-height:24px; color:#fff}

.s_search{height:28px; border-radius:2px; line-height:0px}



/* �̸��� */
.email_top{padding:10px 20px; margin-bottom:10px; height:20px; background-color:#eaeaea;}
.email_top li{float:left; padding-right:20px}

/*�����԰���*/
.all_top{width:100%; height:40px; font-size:13px}
.all_total{height:40px; font-size:12px}
.all_total span{background-color:#222; padding:5px 10px; color:#fad72d; margin-right:10p}



/* �ּҷϰ��� */
.add_tab01{width:100%; margin-bottom:30px; overflow:hidden}
.add_tab01 li{border:1px solid #ddd; color:#666; width:56.8px; height:30px; float:left; text-align:center; margin-right:3px;}
.add_tab01 li a{line-height:30px; display:block}
.add_box{border:2px solid #ddd; background-color:#f7f7f7; padding:10px 20px; line-height:24px}
.memo_tit01{width:48%; float:left}
.memo_tit02{width:48%; float:right}
.arrow1{width:30px;height:160px; float:left;  text-align:center;padding-top:130px;}
.arrow2{width:30px;height:60px; float:left;  text-align:center;padding-top:70px}

.add_board{width:100%; margin-bottom:30px}
.add_board .radio_btn{ width:40px; height:60px; text-align:right;}
.add_board .img1{width:80px; padding-left: 5px;}

.scroll_left{width:48%; min-height:300px; overflow-y:scroll; float:left; margin: 0 auto; border:1px solid #ddd; overflow-y:scroll; }
.scroll_right{width:48%; min-height:300px; float:right; margin: 0 auto; border:1px solid #ddd; background-color:#f7f7f7; overflow-y:scroll; }
.add_btn_wrap{text-align:center; width:944px; border:3px solid #eaeaea; padding:20px}



/* �μ��ϱ� */
.print_wrap{text-align:left}
.print_tab01{width:100%; overflow:hidden}
.print_tab01 li{border:1px solid #ddd; color:#666; width:150px; height:40px; float:left; text-align:center; margin-right:3px;}
.print_tab01 li a{width:150px; line-height:40px; height:40px; display:block}
.print_tab01 .on a{background-color:#222; color:#fff}

.print_wrap{text-align:left}
.print_wrap li{padding:0 10px; height: 24px; float:left;}
.print_tab01 li a:hover{background-color:#222; color:#fff}


/* ȯ�漳�� */

.sign_btn01{float:right; width:60px; height:27px; padding-top:3px; border:1px solid #bbb; background-color:#fff; border-radius:4px; margin:0 2px; text-align:center}
.sign_btn02{float:right; width:60px; height:27px; padding-top:3px; background-color:#046ebf; border-radius:4px; margin:0 2px; text-align:center}
.sign_btn01 a{display:block}
.sign_btn02 a{display:block}


#sign_wrap{ height:34px; border-top: 2px solid #f0e1ce; border-bottom: 2px solid #f0e1ce; text-align:center; background: #f7f2ec; margin-bottom:30px;overflow:hidden}
#sign_wrap .tit{float:left; width:190px; height:34px; line-height:34px; font-weight: bold; }
#sign_wrap .cont{float:left; width:785px; padding-left:15px; line-height:34px; background-color:#fff; text-align:left !important;}
.board_write .check{float:right; width:70px; height:28px; border:1px solid #ddd; border-radius:3px; background:#fff; padding:0;left:1000px}
.sign_title{text-align:left; padding-left:20px; }
.sign_title .tit{float:left; height:27px; padding-top:3px;}


/*���Űź�*/
.deny_cont1{width:48%; float:left}
.deny_cont2{width:48%; float:right}
.deny_wrap{ height:34px; border-top: 2px solid #f0e1ce; border-bottom: 2px solid #f0e1ce; text-align:center; background: #f7f2ec;overflow:hidden}
.deny_wrap .tit{line-height:32px; font-weight:600}
.deny_input{width:96%; height:35px; padding:5px 10px 0 10px}
.deny_input2{width:96%; height:230px; padding:5px 10px 0 10px; overflow:hidden}



/* �Խ��ǰ��� */
.s_text{font-size:12px}/* �ּ��۾� */
.notice_tit{color:#ff6c00;font-size:14px}


/* board write_mn01_02 */
.board_write{width:100%;}
.board_write th{background:#f5f5f5; color:#444; text-align:center; height:40px; border-bottom:1px solid #d9d9d9; }
.board_write td{text-align:left; line-height:26px; padding:7px 15px; border-bottom:1px solid #d9d9d9; }
.input_text{height:25px; border:1px solid #ddd;width:173px;padding-left:5px }




/* �󼼺��� �˾� */
.product_pop{width:700px}
.product_pop li{float:left}
.border{border-top:1px solid #333;}
.goods_wrap{border-top:1px solid #ddd;height:39px;}
.goods_wrap dt{width:150px;color:#333;float:left;line-height:37px;background-color:#eee;text-align:center;margin:1px}
.goods_wrap dd{float:left;padding-left:20px}
.goods_wrap input{background-color:#FFFFFF;color:#555555;border:1px solid #ddd;}


/* �˾� */
.date_btn a{border:1px solid #ddd;padding:7px 15px;vertical-align:middle;}
.date_btn01 a{padding:7px 15px;vertical-align:middle;background-color:#333;color:#fff}
.pop_input{height:28px;margin-top:4px;border:1px solid #ddd;text-align:center}



/* footer */
#footer{width:100%; position:relative;  text-align:left; min-width:1230px;border-top:1px solid #999; clear:both}
.footer_address_bg{ width:100%; background-color:#d1d2d6}
.footer_logo_address{ width:1230px; overflow:hidden;  padding:20px 0;}
.footer_address{ float:left; font-family:dotum, sans-serif;}
.footer_address p{ margin:15px 0 30px 20px; color:#666; }
.footer_address p:last-child{ margin-bottom:0;}



/* �̵� */
.cm-over{position:absolute;left:695px;  padding:0 10px; border:1px solid #ddd; background-color:#fff;}
.cm-over a{font-size:13px;color:#595959;line-height:24px}
.cm-over-cont{display:none;overflow:hidden;}
.cm-over-cont p {line-height:30px}
.cm-over-cont p a{border:0; font-size:13px; line-height:30px; display:block}

/* ��ǥ */
.cm-over1{position:absolute;left:550px;  padding:0 10px; border:1px solid #ddd; background-color:#fff;}
.cm-over1 a{font-size:13px;color:#595959;line-height:24px}
.cm-over-cont1{display:none;overflow:hidden;padding:5px 0}
.cm-over-cont1 p a{border:0; font-size:13px; line-height:30px; display:block}

/* ���� */
.cm-over2{position:absolute;left:610px;  padding:0 10px; border:1px solid #ddd; background-color:#fff;}
.cm-over2 a{font-size:13px;color:#595959;line-height:24px}
.cm-over-cont2{display:none;overflow:hidden;padding:5px 0}
.cm-over-cont2 p a{border:0; font-size:13px; line-height:30px; display:block}



.member_serch2{ width:65px; height:27px; float:left; margin-left:10px;background-color:#333}
.member_serch2 a{display:block}
.member_serch2 span{line-height:26px; color:#fff; padding-left:20px}
.email_name{float:left; padding-bottom:20px}



/* �ڽ� */
.box01 { color: #666; border: 1px solid #CCC; font: 11px/130% Dotum, Gulim, Tahoma, Verdana; }
.box02 { color: #999; border: 1px solid #DDD; font: 12px Dotum, Gulim, Tahoma, Verdana; }
.box02n { color: #999; border: 1px solid #DDD; font: 12px Dotum, Gulim, Tahoma, Verdana; ime-mode: inactive; }
.box03 { color: #666; border: 1px solid #DDD; font: 12px Dotum, Gulim, Tahoma, Verdana; background: #EBEBEB; }

/* �����ؽ�Ʈ */
.text01 { color: black; font: 11px/130% Dotum, Gulim, Tahoma, Verdana; }
.text01 a { color: #666; }
.text01 a:hover { color: black; text-decoration: underline; }
.text02 { color: #666; font: 12px/130% Dotum, Gulim, Tahoma, Verdana; }
.text02 a { color: #666; }
.text02 a:hover { color: black; text-decoration: underline; }
.text03 { color: black; font: 12px/130% Dotum, Gulim, Tahoma, Verdana; }
.text03 a { color: #000; }
.text03 a:hover { color: #000; text-decoration: underline; }

.text02 tr td { padding:1px 2px; }