@charset "utf-8";

body,th,td {font-size:12px;font-family:"돋움",dotum,sans-serif;color:#666;}

a {text-decoration:none;} a:link:hover, a:active {text-decoration:underline;}
a {color:#666;}

/*--------------------------------------------------------------------------------
			page_navi
--------------------------------------------------------------------------------*/

.page_navi {height:34px; border-bottom:1px solid #e6e6e6;}
.description {margin-top:15px; line-height:21px; color:#4c4c4c;}

/*--------------------------------------------------------------------------------
			form style class
--------------------------------------------------------------------------------*/
.input_text {height:16px; padding:2px; border:1px solid #dcdde3; background-color:#fbfbfb; color:#798dd8; letter-spacing:0; line-height:16px; font-size:12px;}
.input_textarea {padding:2px; border:1px solid #dcdde3; background-color:#fbfbfb; color:#798dd8; letter-spacing:0; line-height:16px; height:100px; width:97%; font-size:12px;}
.input_text_calendar {height:15px; padding:2px; border:1px solid #dcdde3; background-color:#fbfbfb; color:#798dd8; letter-spacing:0; line-height:16px;}
.input_inFocus {border:solid 1px #798DD8;}
.input_select {height:22px;  border:1px solid #dcdde3; background-color:#fbfbfb; color:#798dd8; letter-spacing:0;}
.btn_calendar {background:url(/bbs/skin/member/v30_default/images/white/btn_date.gif) no-repeat; width:20px; height:21px; text-indent:-1000em; overflow:hidden; border: 0; margin: 0; padding: 0; cursor: pointer; cursor: hand; vertical-align:bottom; * margin-bottom:1px;}

/*--------------------------------------------------------------------------------
			font style class
--------------------------------------------------------------------------------*/
strong {color:#4c4c4c;}
.fontstyle01 {color:#798dd8;}
.fontstyle02 {color:#f56a4f;}
.warning1 {padding-left:20px; background:url(/bbs/skin/member/v30_default/images/white/img_check01.gif) no-repeat 0 1px; line-height:18px; font-size:12px; color:#666;}

/*--------------------------------------------------------------------------------
			버튼
--------------------------------------------------------------------------------*/

/* Button Common */
.button,
.button *{ position:relative; margin:0; padding:0; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:dotum, Tahoma, Sans-serif; white-space:nowrap; background:url(/bbs/skin/member/v30_default/images/white/btn_bg.gif) no-repeat; vertical-align:top; overflow:visible; color:#333;}
.button { margin-right:4px;}
.button *{ left:4px; cursor:pointer; _cursor:hand;}

/* Button Size = medium | large | xLarge | small */
.button.small, .button.small *{ height:22px; line-height:22px;}
.button.medium, .button.medium *{ height:24px; line-height:24px;}
.button.large, .button.large *{ height:28px; line-height:28px;}
.button.xLarge, .button.xLarge *{ height:28px; line-height:28px; color:#FFF;}
.button.eLarge, .button.eLarge *{ height:26px; line-height:26px; color:#222;}

.button.small { background-position:left 0;}
.button.medium { background-position:left -27px;}
.button.large { background-position:left -55px;}
.button.xLarge { background-position:left -88px;}
.button.eLarge { background-position:left -121px;}

.button.small *{ padding:0 6px 0 2px; font-size:11px; background-position:right top;}
.button.medium *{ padding:0 10px 0 6px; font-size:12px; background-position:right -27px;}
.button.large *{ padding:0 10px 0 6px; font-size:12px; background-position:right -55px;}
.button.xLarge *{ padding:0 10px 0 6px; font-size:12px; background-position:right -88px;}
.button.eLarge *{ padding:0 10px 0 6px; font-size:12px; background-position:right -121px;}

/* Button Strong */
.button.strong *{ font-weight:bold !important;}

/* Button Icon Variation */
.button.icon *{ padding-left:20px;}
.button.small.icon *{ padding-left:16px;}
.button.icon span{ width:20px; margin-right:-20px; padding:0 !important;}

.button.xLarge .check{ background-position:5px -147px;}

.button.small .add{ background-position:-18px -152px;}
.button.medium .add{ background-position:-16px -151px;}
.button.large .add{ background-position:-14px -149px;}
.button.eLarge .add{ background-position:-14px -150px;}

.button.small .delete{ background-position:-37px -152px;}
.button.medium .delete{ background-position:-34px -151px;}
.button.large .delete{ background-position:-34px -149px;}
.button.eLarge .delete{ background-position:-34px -150px;}

.button.small .calendar{ background-position:-58px -152px;}
.button.medium .calendar{ background-position:-56px -150px;}
.button.large .calendar{ background-position:-56px -149px;}
.button.eLarge .calendar{ background-position:-56px -149px;}

.button.small .refresh{ background-position:-79px -152px;}
.button.medium .refresh{ background-position:-76px -151px;}
.button.large .refresh{ background-position:-76px -149px;}
.button.eLarge .refresh{ background-position:-76px -149px;}

.button.small .download{ background-position:-99px -152px;}
.button.medium .download{ background-position:-96px -151px;}
.button.large .download{ background-position:-96px -149px;}
.button.eLarge .download{ background-position:-96px -150px;}

.button.eLarge .message{ background-position:-116px -149px;}

.button.eLarge .group{ background-position:-136px -149px;}

.box01 {border:2px solid #dbe0f3; padding:20px;}
.box01.nodescript .fields {padding-bottom:0; border-bottom:none;}
.box01 .fields {float:left; width:100%; padding-bottom:20px; border-bottom:1px solid #e9e9e9;}
.box01 .fields dt {clear:both; padding-left:9px; background:url(/bbs/skin/member/v30_default/images/white/img_dot.gif) no-repeat 0 10px; font-weight:bold; color:#404040}
.box01 .fields dt,
.box01 .fields dd {float:left; line-height:25px; margin-bottom:5px; }
.box01 .fields dt.info {background:none;}
.box01 .fields dt.ssn {width:171px;}
.box01 .fields dt.email,
.box01 .fields dt.modify_check,
.box01 .fields dt.password,
.box01 .fields dt.account {width:120px;}
.box01 .fields dt span {font-weight:normal;}
.box01 .fields dd .field_comment {clear:both;margin-top:5px; font-size:11px; color:#666; line-height:17px;}
.box01 .field_desc {float:left; padding-top:10px; border-top:1px solid #f8f8f8; width:100%; clear:both;}
.box01 .field_desc li {line-height:17px; margin-top:6px; padding-left:14px;}
.box01 .field_desc li.list {background:url(/bbs/skin/member/v30_default/images/white/img_see.gif) no-repeat 0 3px;}
.box01 .field_login {padding-top:20px; border-top:1px solid #f8f8f8; text-align:center; clear:both;}
.box01 .field_login .line {margin:0 5px 0 5px; background:url(/bbs/skin/member/v30_default/images/white/line_01.gif) no-repeat;}
.box01 .nodescript .fields {padding-bottom:0; border-bottom:none;}

.table01 {border-collapse:collapse; width:100%; border-bottom:1px solid #dddfe7;}
.table01 table { border-top:1px solid #d5d7d9; border-bottom:1px solid #d5d7d9; }
.table01 th.require .mark {position:absolute; top:-3000px; left:-3000px; }
.table01 th { width:128px; vertical-align:top; line-height:15px; padding:10px 0 0 32px; background-color:#f7f7f8; font-weight:bold; text-align:left; }
.table01 th.require {background:#f7f7f8 url(/bbs/skin/member/v30_default/images/white/icon_check.gif) no-repeat 16px 13px;} 
.table01 td .field_comment { margin-top:5px; font-size:11px;}
.table01 td span.field_comment { margin-top:0;}
.table01 td.default {line-height:18px; padding:7px 20px; border-top:1px solid #eeedf0; border-left:1px solid #f8f8f8;}
.table01 td.editorArea {line-height:18px; padding:7px 20px; border-top:1px solid #eeedf0; border-left:1px solid #f8f8f8;}
.table01 .first td { border:none; }
.table01 .help_wrap{_width /**/:100%; display:block; overflow:visible; position:relative; z-index:98}
.table01 .help_wrap:after {content:""; display:block; clear:both;}
*:first-child+html .table01 .help_wrap{ z-index:99;}
.table01 .help.on{ display:block;}
.table01 .help {position:absolute; height: 40px; padding:7px 10px; font-size:12px; color:#666; border:1px solid #dcdcdc; background-color:#fff; display:none;}
.table01 .tail {position:absolute; left:-11px; top:50%; margin-top:-4px; width:13px; height:9px; background:url(/bbs/skin/member/v30_default/images/white/layer_left.gif); font-size:0; line-height:0;}
.table01 .layer_comment {left:400px; top:-14px;}
.table01 .layer_userid {left:250px; width:310px; _width:310px;}
.table01 .layer_password {left:150px; width:300px; _width:300px;}
.table01 .table_coment .mark {position:absolute; top:-3000px; left:-3000px;}
.table01 .table_coment_bg {border-bottom:1px solid #dddfe7; padding-bottom:5px;}
.table01 .table_coment {padding-left:12px; background:url(/bbs/skin/member/v30_default/images/white/icon_check.gif) no-repeat 0 6px; width:100%;}

/*--------------------------------------------------------------------------------
			page_navi
--------------------------------------------------------------------------------*/

.page_navi h4 {height:19px; float:left; text-indent:-3000em; line-height:0; font-size:0;}
.page_navi .navi {float:right; margin-top:14px;}
.page_navi .navi strong, .page_navi .navi span {display:block; height:11px; text-indent:-3000em; line-height:0; font-size:0;}
.page_navi .navi li {float:left; height:10px; padding-left:26px; background:url(/bbs/skin/member/v30_default/images/white/icon_allow.gif) no-repeat 10px 1px;}
.page_navi .navi li.n1 {padding-left:0; background:none;}

.page_navi .navi .n1 span {width:54px; background-position:left 0;}
.page_navi .navi .n2 span {width:56px; background-position:left -40px;}
.page_navi .navi .n3 span {width:57px; background-position:left -80px;}
.page_navi .navi .n4 span {width:75px; background-position:left -120px;}
.page_navi .navi .n5 span {width:54px; background-position:left -160px;}
.page_navi .navi .n1 strong {width:54px; background-position:left -20px;}
.page_navi .navi .n2 strong {width:56px; background-position:left -60px;}
.page_navi .navi .n3 strong {width:57px; background-position:left -100px;}
.page_navi .navi .n4 strong {width:75px; background-position:left -140px;}
.page_navi .navi .n5 strong {width:54px; background-position:left -180px;}

/*--------------------------------------------------------------------------------
			약관동의
--------------------------------------------------------------------------------*/
.agreement_pg .agreement {line-height:18px;}
.agreement_pg .page_navi h4 {width:71px; background-position:0 0;}
.agreement_pg div.agreement_noti {position:relative;height:150px; padding-top:35px; border:1px solid #e6e6e6; color:#4c4c4c;}
.agreement_pg div.agreement {height:135px; border:1px solid #e6e6e6; padding:20px; color:#4c4c4c; overflow:auto; overflow-y:auto;}
.agreement_pg h5 { height:13px; margin-top:40px; margin-bottom:10px; font-size:0; line-height:0; text-indent:-3000em; overflow:hidden;}
.agreement_pg .agreement_check {margin-top:20px;}
.agreement_pg .agreement_check label {cursor:pointer;}
.agreement_pg .btn_area {margin-top:27px; text-align:center;}

/*--------------------------------------------------------------------------------
			본인확인
--------------------------------------------------------------------------------*/
.namecheck .page_navi h4 {width:71px; background-position:0 -30px;}
.nameCheckDiv {margin-top:20px;}

/*--------------------------------------------------------------------------------
			인증페이지
--------------------------------------------------------------------------------*/
.regauth .page_navi h4 {width:71px;  background-position:0 -60px;}
.auth_tab {width:600px;margin:30px 0 10px 0; height:20px;}
.auth_tab li {float:left;}
.auth_tab label {margin-top:5px; cursor:pointer;}
.auth_tab input,
.auth_tab label {display:block; float:left;}
.regauth .btn_get_re_auth {display:none;}

/*--------------------------------------------------------------------------------
			기본정보 입력 (회원가입)
--------------------------------------------------------------------------------*/
.input_info .page_navi h4 {width:113px; background-position:0 -90px;}
.input_info .description {margin-bottom:40px;}
.input_info .email_list {height:20px; padding-top:20px; text-align:center}
.input_info .email_list li {display:inline; margin-right:20px;}
.input_info p.tip {font-size:11px; color:#999; margin-top:5px;}

/*--------------------------------------------------------------------------------
			가입완료
--------------------------------------------------------------------------------*/
.reg_complete .page_navi h4 {width:71px; background-position:0 -120px;}
.reg_complete .reg_complete_noti {margin-top:40px;padding-bottom:20px; text-align:center;}
.reg_complete .reg_complete_noti .user_id {font-size:22px; color:#798dd8; font-weight:bold}
.reg_complete .reg_complete_noti .welcome {padding-left:10px; font-size:20px; font-weight:bold;}
.reg_complete .reg_complete_noti .comment {float:left;width:100%;padding:20px 0 7px 0;}
.reg_complete .reg_complete_noti .comment strong{font-size:14px;}
.reg_complete .btn_area {clear:both; padding:20px 0 20px 0; text-align:center; border-bottom:1px solid #E6E6E6; margin-bottom:80px;}

/*--------------------------------------------------------------------------------
			정보수정 비밀번호 확인
--------------------------------------------------------------------------------*/
.modifycheck .page_navi h4 {width:107px; background-position:0 -150px;}
.modifypwd .page_navi {margin-bottom:40px;}

/*--------------------------------------------------------------------------------
			기본정보 입력 (정보수정)
--------------------------------------------------------------------------------*/
.modify_info .page_navi h4 {width:107px; background-position:0 -150px;}
.modify_info  p.tip {font-size:11px; color:#999; margin-top:5px;}
.modify_info .description {margin-bottom:40px;}
.modify_info .email_list {height:20px; padding-top:20px; text-align:center}
.modify_info .email_list li {display:inline; margin-right:20px;}
.modify_info .table01 {border-collapse:collapse;}
.modify_info .table01 .certified1,
.modify_info .table01 .certified2 {float:left; margin-left:5px;}
.modify_info .table01 .certified3 {clear:both; padding-top:5px;}
.modify_info .memberUploadImage1 li,
.modify_info .memberUploadImage2 li,
.modify_info .memberUploadImage3 li {float:left; margin-right:5px;}

/*--------------------------------------------------------------------------------
			정보수정 완료
--------------------------------------------------------------------------------*/
.modify_complete .page_navi h4 { width:107px; background-position:0 -150px;}
.modify_complete .finish_action {margin-top:50px; text-align:center;}
.modify_complete .finish_action h4 {font-size:14px; font-weight:bold; color:#3d3d3d; margin-bottom:10px; line-height:20px;}
.modify_complete .finish_action .finish_description {line-height:21px;margin-bottom:4px;} 
.modify_complete .btn_area {clear:both; padding:20px 0 20px 0; text-align:center; border-bottom:1px solid #E6E6E6; margin-bottom:80px;}

/*--------------------------------------------------------------------------------
			로그인
--------------------------------------------------------------------------------*/
.login_form .loginFormDiv {margin-top:20px;}
.login_form .page_navi h4 { width:107px; background-position:0 -180px;}

/*--------------------------------------------------------------------------------
			아이디 찾기
--------------------------------------------------------------------------------*/
.accountid_form .page_navi {margin-bottom:40px;}
.accountid_form .page_navi h4, .accountid_result .page_navi h4 { width:95px; background-position:0 -210px;}
.accountid_result .accountDiv h4 {width:74px; background:url(/bbs/skin/member/v30_default/images/white/tit_id_check.gif) no-repeat; text-indent:-3000em; overflow:hidden; padding-bottom:10px; margin-left:10px;}
.accountid_result .description {margin-bottom:40px;}

/*--------------------------------------------------------------------------------
			비밀번호 찾기
--------------------------------------------------------------------------------*/
.accountpwd_form .page_navi {margin-bottom:40px;}
.accountpwd_form .page_navi h4, .accountpwd_result .page_navi h4 { width:111px; background-position:0 -240px;}
.accountpwd_result .accountDiv h4 {width:118px; background:url(/bbs/skin/member/v30_default/images/white/tit_pwd_check.gif) no-repeat; text-indent:-3000em; overflow:hidden; padding-bottom:10px; margin-left:10px;}
.accountpwd_result .description {margin-bottom:40px;}

/*--------------------------------------------------------------------------------
			비밀번호 변경
--------------------------------------------------------------------------------*/
.modifypwd_form .page_navi h4, .modifypwd_result .page_navi h4 { width:111px; background-position:0 -300px;}

/*--------------------------------------------------------------------------------
			회원정보
--------------------------------------------------------------------------------*/
.member_info .page_navi h4 { width:111px; background-position:0 -330px;}
.member_info .description {margin-bottom:40px;}

/*--------------------------------------------------------------------------------
			회원탈퇴
--------------------------------------------------------------------------------*/
.member_out .page_navi h4 { width:111px; background-position:0 -270px;}
.member_out .description {margin-bottom:40px;}
.member_out .delreasonlist {margin-bottom:20px;}

/*--------------------------------------------------------------------------------
			회원탈퇴완료
--------------------------------------------------------------------------------*/
.member_out_result .page_navi h4 { width:111px; background-position:0 -270px;}
.member_out_result .finish_action {margin-top:50px; text-align:center;}
.member_out_result .finish_action h4 {font-size:14px; font-weight:bold; color:#3d3d3d; margin-bottom:10px; line-height:20px;}
.member_out_result .finish_action .finish_description {line-height:21px;margin-bottom:4px;} 
.member_out_result .btn_area {margin-bottom:80px;}

/*--------------------------------------------------------------------------------
			쪽지 보내기
--------------------------------------------------------------------------------*/

.message_send .header {border-top:3px solid #536fe5; border-bottom:1px solid #e5e5e5; padding:10px 10px 10px 15px; background:#F9F9F9;}
.message_send .header .title {font-weight:bold;}
.message_send .header .title_info {font-size:11px;}
.message_send .wd400 {width:400px;}
.message_send .wd500 {width:500px;}
.message_send table {border-collapse:collapse; width:100%;}
.message_send table th {width:80px; line-height:15px; padding:7px 0 7px 15px; font-weight:bold; text-align:left;}
.message_send .content {padding:10px 15px 10px 15px;}
.message_send .btn_area {padding:10px 15px 10px 15px; border-top:1px solid #EAEAEA;}

/*--------------------------------------------------------------------------------
			쪽지 읽기
--------------------------------------------------------------------------------*/

.message_read .header {border-top:3px solid #536fe5; padding:5px; background:#F9F9F9;}
.message_read table {border-collapse:collapse; width:100%;}
.message_read table th {width:80px; line-height:15px; padding:7px 0 7px 15px; font-weight:bold; text-align:left;}
.message_read .content {border:1px solid #AEAEAE; padding:10px; margin:10px;}
.message_read .btn_area {margin:10px; border-top:1px solid #EAEAEA; padding:10px 0 10px 0; text-align:right;}


/*--------------------------------------------------------------------------------
			쪽지 목록
--------------------------------------------------------------------------------*/
.message_list .page_navi h4 {width:107px; background-position:0 -360px;}
.message_list .list_info {clear:both; height:18px; margin:10px 0 8px 0;}
.message_list .list_info dt {color:#666; padding-top:3px;}
.message_list .list_info ul {color:#666; padding-top:3px;}
.message_list .list_info .point {color:#536FE5;}
.message_list table {border-collapse:collapse; width:100%; margin-top:10px;}
.message_list table th,
.message_list table td {border-top:1px solid #D7D7D7; height:30px; font-weight:normal;}
.message_list table th {font-size:11px;}
.message_list table td {text-align:center;}
.message_list .lfpd {text-align:left;}
.message_list .num	{font-size: 11px; font-family: tahoma;}
.message_list select {height:21px;}
.message_list .btn_area {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding:5px 0 5px 10px; background-color:#FBFBFB; text-align:left;}

/*--------------------------------------------------------------------------------
			친구 목록
--------------------------------------------------------------------------------*/
.friend .page_navi h4 {width:107px; background-position:0 -390px;}
.friend .btn_area {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding:5px 0 5px 10px; background-color:#FBFBFB; text-align:left;}
.friend .list_info {clear:both; height:18px; margin:10px 0 8px 0;}
.friend .list_info dt {color:#666; padding-top:3px;}
.friend .list_info ul {color:#666; padding-top:3px;}
.friend .list_info .point {color:#536FE5;}
.friend table {border-collapse:collapse; width:100%; margin-top:10px;}
.friend table th,
.friend table td {border-top:1px solid #D7D7D7; height:30px; font-weight:normal;}
.friend table th {font-size:11px;}
.friend table td {text-align:center;}
.friend .lfpd {text-align:left;}
.friend .num	{font-size: 11px; font-family: tahoma;}
.friend select {height:21px;}
.friend .btn_area {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding:5px 0 5px 10px; background-color:#FBFBFB; text-align:left;}

/*--------------------------------------------------------------------------------
			친구등록 / 수정
--------------------------------------------------------------------------------*/
.friend_add .header {border-top:3px solid #536fe5; border-bottom:1px solid #e5e5e5; padding:10px 10px 10px 15px; background:#F9F9F9;}
.friend_add .header .title {font-weight:bold;}
.friend_add .content {margin:0 auto; width:460px;}
.friend_add table {border-collapse:collapse; width:98%; margin-top:10px;}
.friend_add table th {width:80px; line-height:15px; padding:9px 0 9px 20px; font-weight:bold; text-align:left; background:url("/bbs/skin/member/v30_default/images/white/img_dot.gif") 10px 13px no-repeat; vertical-align:top;}
.friend_add .search_result {display:none; margin:10px 0 10px 0;}
.friend_add .search_result ul {list-style:none; margin:0; padding:0;}
.friend_add .search_result li {height:20px;}
.friend_add .btn_area {padding:10px 15px 10px 15px; border-top:1px solid #EAEAEA; margin-top:10px;}

/*--------------------------------------------------------------------------------
			친구그룹
--------------------------------------------------------------------------------*/
.friend_group .header {border-top:3px solid #536fe5; border-bottom:1px solid #e5e5e5; padding:10px 10px 10px 15px; background:#F9F9F9;}
.friend_group .header .title {font-weight:bold;}
.friend_group .content {margin:0 auto; width:460px;}
.friend_group table {border-collapse:collapse; width:98%; margin-top:10px;}
.friend_group table th {width:80px; line-height:15px; padding:9px 0 9px 20px; font-weight:bold; text-align:left; background:url("/bbs/skin/member/v30_default/images/white/img_dot.gif") 10px 13px no-repeat; vertical-align:top;}
.friend_group .group_list {border:1px solid #C2C2C2; padding:2px; width:298px; height:160px; overflow:auto; overflow-y:auto;}
.friend_group .group_list ul {list-style:none; margin:0; padding:0;}
.friend_group .group_list li {height:20px; line-height:20px; cursor:default; clear:both;}
.friend_group .group_list li div {float:left;}
.friend_group .group_list li img {float:right; margin-top:2px;}
.friend_group .group_list .list_over {background:#f4f4f4;}
.friend_group .group_list .click_bg {background:#ffffd3;}
.friend_group .btn_delete {background:url("/bbs/skin/member/v30_default/images/white/btn_del.gif") no-repeat; width:12px; height:12px;}
.friend_group .btn_area {padding:10px 15px 10px 15px; border-top:1px solid #EAEAEA; margin-top:10px;}

/*--------------------------------------------------------------------------------
			스크랩
--------------------------------------------------------------------------------*/
.scrap .page_navi h4 {width:107px; background-position:0 -420px;}
.scrap .btn_area {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding:5px 0 5px 10px; background-color:#FBFBFB; text-align:left;}
.scrap .list_info {clear:both; height:18px; margin:10px 0 8px 0;}
.scrap .list_info dt {color:#666; padding-top:3px;}
.scrap .list_info ul {color:#666; padding-top:3px;}
.scrap .list_info .point {color:#536FE5;}
.scrap table {border-collapse:collapse; width:100%; margin-top:10px;}
.scrap table th,
.scrap table td {border-top:1px solid #D7D7D7; height:30px; font-weight:normal;}
.scrap table th {font-size:11px;}
.scrap table td {text-align:center;}
.scrap .lfpd {text-align:left;}
.scrap .num	{font-size: 11px; font-family: tahoma;}
.scrap select {height:21px;}
.scrap .btn_area {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding:5px 0 5px 10px; background-color:#FBFBFB; text-align:left;}

/*--------------------------------------------------------------------------------
			내 게시글
--------------------------------------------------------------------------------*/
.document .page_navi h4 {width:107px; background-position:0 -450px;}
.document .btn_area {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding:5px 0 5px 10px; background-color:#FBFBFB; text-align:left;}
.document .list_info {clear:both; height:18px; margin:10px 0 8px 0;}
.document .list_info dt {color:#666; padding-top:3px;}
.document .list_info ul {color:#666; padding-top:3px;}
.document .list_info .point {color:#536FE5;}
.document table {border-collapse:collapse; width:100%; margin-top:10px;}
.document table th,
.document table td {border-top:1px solid #D7D7D7; height:30px; font-weight:normal;}
.document table th {font-size:11px;}
.document table td {text-align:center;}
.document .lfpd {text-align:left;}
.document .num	{font-size: 11px; font-family: tahoma;}
.document select {height:21px;}
.document .btn_area {border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; padding:5px 0 5px 10px; background-color:#FBFBFB; text-align:left;}


.pagingArea {margin-top:12px; text-align:center;}
.pagingArea .prev_page {color:#666; padding:0 0 0 9px; margin-right:8px; background:url(/bbs/skin/member/v30_default/images/white/allow_prev_page.gif) 0 3px no-repeat; cursor:pointer; cursor:hand;}
.pagingArea .next_page {color:#666; padding:0 9px 0 0; margin-left:3px; background:url(/bbs/skin/member/v30_default/images/white/allow_next_page.gif) 100% 3px no-repeat; cursor:pointer; cursor:hand;}
.pagingArea .prev_page_disabled {color:#999; padding:0 0 0 9px; margin-right:8px; background:url(/bbs/skin/member/v30_default/images/white/allow_prev_page_disabled.gif) 0 3px no-repeat;}
.pagingArea .prev_page_disabled:hover {text-decoration:none;}
.pagingArea .next_page_disabled {color:#999; padding:0 9px 0 0; margin-left:3px; background:url(/bbs/skin/member/v30_default/images/white/allow_next_page_disabled.gif) 100% 3px no-repeat;}
.pagingArea .next_page_disabled:hover {text-decoration:none;}
.pagingArea span a {color:#666; font-size:11px; font-family:Tahoma; font-weight:bold; padding:3px 6px 2px; margin-right:5px; border:1px solid #fff; cursor:pointer; cursor:hand;}
.pagingArea span a:hover {color:#6173e8; font-size:11px; font-family:Tahoma; font-weight:bold; border:1px solid #d7d7d7; cursor:pointer; cursor:hand;}
.pagingArea span a.current_page {color:#6173e8; border:1px solid #d7d7d7; cursor:default;}
.pagingArea span a.current_page:hover {color:#6173e8; cursor:default; text-decoration:none;}
.pagingArea.base span a	{margin-right:0;}

.krZip .zipLabel {display:block; position:static; left:2px; top:2px; white-space:nowrap; color:#666;}
.krZip .item {position:relative; margin:0 0 5px 0}