@charset "utf-8";
/* CSS Document */

a {color: #494949; text-decoration: none;}
.a{cursor:pointer;}
.ac{text-align:center !important;}
.al{text-align:left !important;}
.ar{text-align:right !important;}
.tmg05{margin-top:5px;}
.tmg10{margin-top:10px;} 
.tmg15{margin-top:15px;}
.tmg20{margin-top:20px;}
.tmg25{margin-top:25px;} 
.tmg30{margin-top:30px;}
.tmg35{margin-top:35px;}
.tmg40{margin-top:40px;}
.bmg10{margin-bottom:10px;}
.bmg20{margin-bottom:20px;}
.bmg40{margin-bottom:40px;}
.bmg50{margin-bottom:50px;}
.bmg70{margin-bottom:70px;}
.bmg120{margin-bottom:120px;}
.lmg05{margin-left:5px;}
.lmg10{margin-left:10px;}
.lmg15{margin-left:15px;}
.lmg20{margin-left:20px;}
.rmg0 {margin-right: 0 !important;}

.lpd05{padding-left:5px;}
.lpd10{padding-left:10px;}
.tpd05{padding-top:5px;}

.fGray{color:#7d7d7d !important;}
.fOrg{color:#f97618 !important;}
.fBlk{color:#222 !important;}
.fBlue{color:#5ac2ff !important;}

.f11{font-size:11px !important;}
.f12{font-size:12px !important;}
.f15{font-size:15px !important;}
.f20{font-size:20px !important;}

.fn{font-weight: normal !important;}
.fb {font-weight: bold !important;}

.lh13 {line-height: 1.3em !important;}

.f_left{float:left;}
.f_right{float:right;}
.f_cb{clear:both;}
.fl{float: left !important;}
.fr{float:right !important;}
.cb {clear: both !important;}

.indent01{text-indent:-16px; padding-left:16px;}

.contents_etc_wrap{width: 1020px; height:auto; margin: 0 auto; margin-bottom:30px; overflow:hidden;}
.contents_etc_wrap h3{font-size:20px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; padding:10px; color:#2a2c2c; text-align:center; margin-bottom:15px;}
.contents_etc_wrap h3.h3Large{font-size:23px;}
.contents_etc_wrap .h3_comment{font-size:11px; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; padding:0 10px 10px; margin-top:-15px;  margin-bottom:20px; color:#494949;}
.contents_etc_wrap h3.f14 {font-size:14px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#2a2c2c; text-align:left; padding:0;}
.contents_etc_wrap h4{font-size:16px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; padding:10px; color:#4a4c4c;  margin-bottom:20px;}
.contents_etc_wrap .h4_comment{font-size:14px; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; padding:0 10px 10px; margin-top:-25px;  margin-bottom:20px; color:#494949;}
.contents_etc_wrap h5{font-size:18px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#4a4c4c;  margin-bottom:15px;}

a.etc_btn_ok{display:inline-block; color:#fff; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; font-size:15px; font-weight:600; background-color:#5ac2ff; border:1px solid #5ac2ff; border-radius:4px; padding:7px 20px 5px;}
a.etc_btn_ok:hover{background-color:#38aef3;}
a.etc_btn_normal{display:inline-block; color:#545353; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; font-size:15px; font-weight:600; background-color:#ececec; border:1px solid #d5d5d5; border-radius:4px; padding:7px 20px 5px;}
a.etc_btn_normal:hover{background-color:#d5d5d5;}
a.etc_btn_org{display:inline-block; color:#fff; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; font-size:15px; font-weight:600; background-color:#f97618; border:1px solid #f97618; border-radius:4px; padding:7px 20px 5px;}
a.etc_btn_org:hover{background-color:#fe5400;}
a.etc_btn_small{display:inline-block; color:#545353; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; font-size:11px; font-weight:600; background-color:#f2f2f2; border:1px solid #d5d5d5; border-radius:4px; padding:2px 15px 1px;}
a.etc_btn_small:hover{background-color:#d5d5d5;}


.layer_bg{position:absolute; left:0; top:0; width:100%; height:100%; background-color:#000; opacity:0.3;}

.contents_etc_wrap input{vertical-align:middle; font-size:12px;}
.contents_etc_wrap input.input_gray{border:1px solid #d9d9d9; font-size:11px; color:#6e6e6e; padding:4px 4px 0 5px; height:20px;}
.contents_etc_wrap input.input_gray02{width:100%; border:solid 1px #d4d4d4; padding:5px; color:#6e6e6e;}
.contents_etc_wrap input.input_gray03 {border: solid 1px #d9d9d9; padding: 4px 0 0 5px; height: 15px; background: #ededed;}

.contents_etc_wrap select{padding:0.3em; border:1px solid #d9d9d9; background:url(../imgs/common/select_arrow.gif) no-repeat 97% 50%; background-size:auto 8px; color:#6e6e6e; font-size:12px;}

.contents_etc_wrap textarea{border:1px solid #d9d9d9; font-size:12px; padding:0.3em; color:#6e6e6e; width:100%;}



.contents_etc_wrap .list_tab_box{text-align:left; border-bottom:2px solid #5ac2ff;}
.contents_etc_wrap .list_tab_box li{display:inline-block; margin-bottom:2px;}
.contents_etc_wrap .list_tab_box li a{font-size:14px; font-weight:600; background-color:#fff; color:#5ac2ff; padding:5px 15px; border:1px solid #5ac2ff; border-top-left-radius:4px; border-top-right-radius:4px;}
.contents_etc_wrap .list_tab_box li a.select{background-color:#5ac2ff; color:#fff;}

.etc_box01{background-color:#f6f6f6; border:1px solid #d4d4d4; border-radius:4px; padding:15px; text-align:left;}
.etc_box02{background-color:#fff; border:1px solid #d4d4d4; border-radius:4px; padding:15px; text-align:left;}


/* 1~3 이벤트 */
.event_wrap .event_box{width:100%; height:100px; border:1px solid #d8dee2; padding:10px; border-radius:4px; background:url(../imgs/common/event_title_bg.png) no-repeat 10px 50%; background-color:#aff9bf; text-align:center; position:relative;}
.event_wrap .event_box p.txt1{font-size:18px; font-weight:700; color:#064f6d; margin-top:20px;}
.event_wrap .event_box p.txt2{font-size:13px; font-weight:600; color:#4e4a47; margin-top:10px;}
.event_wrap .event_box p.txt2 strong{color:#000;}
.event_wrap .event_box a.go_modify{position:absolute; right:10px; top:23px; display:inline-block; background-color:#479190; font-size:13px; font-weight:600; color:#fff; border-radius:4px; padding:15px 20px 13px; }
.event_wrap .event_box a.go_modify:hover{background-color:#317473;}
.event_wrap .event_text{text-align:left; border-bottom:2px solid #d8dee2; color:#494949; padding-bottom:3px;}
.event_wrap .event_text strong{color:#e5579d;}
.event_wrap .event_list_box .event_listbox{margin:10px 0; min-height:111px; padding:0 5px; height:auto; overflow:hidden; border-bottom:1px solid #e0e0e0;}
.event_wrap .event_list_box .event_listbox .event_listbox_img img{width:324px; height:111px; margin-bottom:10px;}
.event_wrap .event_list_box .event_listbox .event_textlist{width:670px; text-align:left; padding-top:10px}
.event_wrap .event_list_box .event_listbox .event_textlist dt a{font-size:14px; color:#2d2d2d; font-weight:bold; }
.event_wrap .event_list_box .event_listbox .event_textlist dt p{font-size:12px; color:#1397e9; margin-top:3px;}
.event_wrap .event_list_box .event_listbox .event_textlist dd{margin-top:10px; line-height:1.5em; max-height:4.5em;}
.event_wrap .tbl_list_type01{width:100%;}
.event_wrap .tbl_list_type01 tr.first th{border-top:1px solid #c5c5c5;}
.event_wrap .tbl_list_type01 tr th{border-bottom:1px solid #e1e1e1; padding:10px 0 8px 0; background:url(http://image.pullbbang.com/pull2012/images/common/icon/ic_bar_gray04.gif) no-repeat right 50% #f8f8f8;}
.event_wrap .tbl_list_type01 tr th.last{background:#f8f8f8;}
.event_wrap .tbl_list_type01 td{border-bottom:1px solid #e1e1e1; padding:14px 0 10px 0; text-align:center;}
.event_wrap .tbl_list_type01 td.title02{text-align:left; padding-left:20px;}
.event_wrap .tbl_list_type01 td.title02 a{color:#666;}


/* 4 제휴광고제안 */
.custom_ad_topbox{background:url(../imgs/common/bg_ad.gif) left top no-repeat; height: 410px; border-bottom: solid 1px #d4d4d4;}
.custom_main_top{padding: 34px 0 0 22px; width: 266px; float: left; height: 360px;}
.custom_main_mr{ margin-right:95px;}
.custom_main_top h2 {border-bottom:solid 1px #d4d4d4; height:33px; margin-bottom:17px; font-size:25px; font-weight:500; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#2a2c2c; }
.custom_main_top p{text-align:left;}
.custom_main_top p span{display:block; font-weight:600; margin-bottom:7px; color:#1b5bbe; font-size:16px;}


/* 5 제휴광고제안_등록하기 */
table.tbl_write_type01{width:100%;}
table.tbl_write_type01 tr.first th, table.tbl_write_type01 tr.first td {border-top: solid 2px #dedede; vertical-align:middle; padding:7px 10px;} 
table.tbl_write_type01 th {border-bottom: solid 1px #dedede; border-right: solid 1px #dedede; text-align: left;  vertical-align:middle; padding:7px 10px; background: #f6f6f6; color:#9d9d9d; font-size:11px; text-indent:10px;}
table.tbl_write_type01 .dark {background: #f1f1f1;}
table.tbl_write_type01 th span { background: url(http://www.pullbbang.com/common/images/common/icon/ic_dot_org01.gif) left 4px no-repeat; padding-left: 7px; }
table.tbl_write_type01 th span.blk { background: url(http://www.pullbbang.com/common/images/common/icon/ic_dot_gray04.gif) left 4px no-repeat; padding-left: 7px; }
table.tbl_write_type01 td.td_mid {border-right: solid 1px #dedede;}
table.tbl_write_type01 td {border-bottom: solid 1px #dedede; color: #6e6e6e; text-align:left; padding:7px 10px;}
table.tbl_write_type01 tr.end th, table.tbl_write_type01 tr.end td {border-bottom: solid 2px #dedede;}
.ad_agree{background-color:#f6f6f6; border:1px solid #d4d4d4; border-radius:4px; padding:20px 30px; text-align:left; margin-top:-15px;}
.ad_agree .ad_agree_t{font-size:12px; margin-bottom:10px; font-weight:bold;}
.ad_agree .ad_agree_cont ul li{font-size:11px; line-height:1.8em; background:url(../imgs/sub/board_list1.gif) no-repeat left 6px; padding-left:7px;}


/* 6~9 약관 및 정책 */
.rule_contents_in h4 {font-weight: bold; font-size: 14px; color: #373737; padding-bottom: 5px;}
.rule_contents_in dl{padding:0 10px; text-align:left;}
.rule_contents_in dt {font-weight: bold; color: #373737;}
.rule_contents_in dd {padding-bottom: 25px; color: #7b7b7b;}
.rule_contents_in dd a {color: #494949; text-decoration: none;}

.rule_index ol {float: left; width:45%; text-align:left;}
.rule_index li {padding-left: 30px; padding-bottom: 7px;}
.rule_index li a {font-weight: bold; color: #7b7b7b;}
.rule_index li a.on {color: #014eac;}
.rule_contents_title {padding-top: 25px; padding-left: 20px; text-align:left; margin-bottom:10px;}
.rule_contents_title strong {background: url(http://image.pullbbang.com/pull2012/images/common/icon/ic_rule.gif) left 2px no-repeat; padding-left: 18px;  color: #014eac; font-size: 16px;  height: 27px;}
.rule_contents_in { padding: 15px 20px; line-height: 1.5em;}

.rule_contents_in02 {padding: 15px 20px; line-height: 1.5em;  display: table; width: 900px;}element.style {
}
.rule_contents_in02 ul {float: left; width: 270px;}
.rule_contents_in02 li {background: url(http://image.pullbbang.com/pull2012/images/common/icon/ic_dot_gray04.gif) left 5px no-repeat; padding-left: 9px;}
.rule_contents_in02 li.tit {background: url(); padding-left: 0; padding-bottom: 8px; color: #014eac;  font-weight: bold;  font-size: 14px;}


/* 11 고객센터 */
.custom_main_topbox {background: url(../imgs/common/bg_custom_main.gif) left top no-repeat; height: 364px;border-bottom: solid 1px #d4d4d4; text-align:left;}
.custom_main_top {padding: 34px 0 0 22px;  width: 280px; float: left; height: 308px;}
.custom_main_mr {margin-right: 77px;}
.custom_main_top h2 {border-bottom: solid 1px #d4d4d4; height: 33px; margin-bottom: 17px;}
.custom_main_top li {padding-bottom: 3px;}
.custom_main_contents {display: table; width: 1020px;margin: 25px 0;}
.custom_mainL_contents {float: left; width: 603px;}
.custom_main_search {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_search_box.gif) left top no-repeat; text-align: center;padding: 11px 0;}
.custom_main_searchlist {border: solid 1px #d7d7d7; background: #f6f6f6; padding: 20px; text-align:left;}
.custom_main_searchlist h3 {font-size:14px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#2a2c2c; text-align:left; padding:0;}
.custom_main_searchlist li { height: 20px;line-height: 1.7em; padding-left: 23px;}
.custom_main_searchlist li.no01 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no01.gif) left top no-repeat;}
.custom_main_searchlist li.no02 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no02.gif) left top no-repeat;}
.custom_main_searchlist li.no03 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no03.gif) left top no-repeat;}
.custom_main_searchlist li.no04 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no04.gif) left top no-repeat;}
.custom_main_searchlist li.no05 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no05.gif) left top no-repeat;}
.custom_main_searchlist li.no06 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no06.gif) left top no-repeat;}
.custom_main_searchlist li.no07 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no07.gif) left top no-repeat;}
.custom_main_searchlist li.no08 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no08.gif) left top no-repeat;}
.custom_main_searchlist li.no09 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no09.gif) left top no-repeat;}
.custom_main_searchlist li.no10 {background: url(http://image.pullbbang.com/pull2012/images/footer/bg_no10.gif) left top no-repeat;}
.custom_main_searchlist li strong {color: #014eac;  display: inline-block; width: 120px;}
.custom_mainR_contents {float: right; width: 380px; text-align:left;}
.custom_mainR_contents h3 {font-size:14px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#2a2c2c; text-align:left; padding:0;}
.custom_main_notice .more { float: right; margin-top: 2px;}
.custom_main_noticelist {clear: both; padding-top: 12px;}
.custom_main_noticelist li {height: 20px; background: url(http://image.pullbbang.com/pull2012/images/common/icon/ic_dot_gray01.gif) left 3px no-repeat; padding-left: 7px;}

/* 12 질문과답변 */
.list_tab_box.cumtomer_tab ul li a{font-size:12px; padding:7px 25px 4px;}
.mypage_subtab {margin: 20px 0 25px 0; padding-left:10px; text-align:left;}
.mypage_subtab li {display: inline; }
.mypage_subtab li a.on {font-weight: bold;}
.mypage_subtab li.bar {color: #cecece; padding: 0 5px;}
.faq_search_box {background: url(../imgs/common/bg_faq.gif) left top no-repeat; padding: 10px 0 0 100px; text-align:left; height:70px;}
.faq_search_box p{color:#fff; font-size:11px;}
.faq_search_box select{background-color:#fff;}
.faq_search_box input{padding:0.3em;}

.faq_service_listbox {border: solid 1px #d7d7d7; background: #f6f6f6; padding:10px 30px; display: table; width: 100%; text-align:left; border-radius:4px;}
.faq_service_listbox li {float: left; width: 150px; padding: 5px 0 5px 10px; background: url(http://image.pullbbang.com/pull2012/images/common/icon/ic_dot_gray04.gif) left 10px no-repeat;}
.faq_view_box dt {
    border-top: solid 2px #dedede;
    border-bottom: solid 1px #dedede;
    padding: 12px 0 10px 55px;
    color: #f97618;
    font-weight: bold;
    font-size: 18px;
    background: url(http://image.pullbbang.com/pull2012/images/footer/q.gif) 13px 5px no-repeat #f6f6f6;
}
.faq_view_box dd {
    border-bottom: solid 2px #dedede;
    padding: 12px 0 12px 55px;
    background: url(http://image.pullbbang.com/pull2012/images/footer/a.gif) 13px 5px no-repeat;
    line-height: 1.5em;
}
table.tbl_list_type01 {
    width: 100%;
}
table.tbl_list_type01 th {
    border-bottom: solid 1px #e1e1e1;
    padding: 10px 0 8px 0;
    background: url(http://image.pullbbang.com/pull2012/images/common/icon/ic_bar_gray04.gif) right 50% no-repeat #f8f8f8;
}
table.tbl_list_type01 tr.first th {
    border-top: solid 1px #c5c5c5;
}
table.tbl_list_type01 td {
    border-bottom: solid 1px #e1e1e1;
    padding: 14px 0 10px 0;
    text-align: center;
}
table.tbl_list_type01 td.title02 {
    text-align: left;
    padding-left: 20px;
}
.faq_qna_box {
    height: 80px;
    background: url(../imgs/common/bg_faq02.gif) 20px 50% no-repeat;
    padding: 10px 10px 0 104px; border:1px solid #c5c5c5; border-radius:4px; text-align:left;
}
.faq_qna_box span{text-align:left; display:inline-block; line-height:1.5em; padding-top:12px; padding-right:400px;}
.faq_qna_box a{display:inline-block; padding-top:5px;}

/* 13 1:1문의 */
.one2one_box {
    height:70px;
    background: url(../imgs/common/bg_one2one.gif) left top no-repeat;
    padding: 10px 10px 0 102px; border:1px solid #c5c5c5; border-radius:4px; text-align:left;
}
.one2one_box .txt1{display:inline-block; float:left; font-size:25px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#2a2c2c; padding-right:15px; padding-top:15px;}
.one2one_box .txt2{display:inline-block; float:left; line-height:1.5em; padding-top:8px; padding-right:330px;}
.one2one_search_box {height: 50px; background: url(../imgs/common/bg_one2one_search.gif) left top no-repeat;text-align: center; padding-top: 10px;}
.one2one_search_box input{margin-right:20px;}
.accuse_agree_box {border: solid 1px #e1e1e1; padding: 18px 30px; text-align:left;}
.th_essential {background: url(http://pullbbang.com/common/images/common/icon/ic_dot_red01.gif) left 4px no-repeat; padding-left: 8px; color: #696969;}


/* 15 나의문의내역 */
.accuse_agree_box .txt1{display:inline-block; float:left; font-size:25px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#2a2c2c; padding-right:20px; padding-top:5px;}
.one2one_box .txt2{display:inline-block; float:left; line-height:1.5em; padding-top:8px; padding-right:330px;}

/* 16 권리침해신고 */
.customer_top_box{text-align:left; padding: 15px 10px 15px 102px; border:1px solid #c5c5c5; border-radius:4px; text-align:left;}
.customer_top_box .txt1{display:inline-block; float:left; font-size:25px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#2a2c2c; padding-right:15px; padding-top:15px;}
.customer_top_box .txt2{display:inline-block; float:left; line-height:1.5em; padding-top:8px; padding-right:50px;}
.customer_top_box1{background:url(../imgs/common/img_custom01.gif) no-repeat 10px 50%;}
.accuse_agree_boxL {width: 100%; display: table; text-align:left; }
.accuse_agree_fl {width: 49%;  float: left;}
.accuse_agree_box { border: solid 1px #e1e1e1; padding: 18px 15px;}
.accuse_agree_check { padding: 15px 0 12px 0;}
.accuse_agree_fr {width: 49%; float: right;}
ul.dot_gray_list li {background: url(http://www.pullbbang.com/common/images/common/icon/ic_dot_gray02.gif) left 6px no-repeat; padding: 0 0 2px 8px; line-height: 1.5em;}

/* 17 유해게시물신고 */
.customer_top_box2{background:url(../imgs/common/img_custom0202.gif) no-repeat 10px 50%;}
/* 18 서비스장애신고 */
.customer_top_box3{background:url(../imgs/common/img_custom02.gif) no-repeat 10px 50%;}
/* 19 고객참여 */
.customer_top_box4{background:url(../imgs/common/img_custom03.gif) no-repeat 10px 50%;}
/* 20 고객참여글등록후 */
.custom_joinend {
    padding: 35px 0;
    text-align: center;
    line-height: 1.7em;
    color: #3b3b3b;
    font-size: 14px;
    border-bottom: solid 1px #d4d4d4;
}


/* 23 글쓰기 */
.article_regist_box { border-top: solid 1px #dedede; border-bottom: solid 1px #dedede; padding: 7px 0;}
.article_regist_box input.input_gray{height:25px;}
.article_tag_box p {float: left; padding: 5px 0 0 15px; width: 162px;}
/* 에디터 */
.editor_box {padding: 7px 0 10px 0;}


/* 26 회원탈퇴 */
.member_out{width:800px; height:auto; overflow:hidden; margin:0 auto 30px;}


/* 31 에러페이지 */
#error_wrap{width:950px; margin:100px auto; text-align:left;}
#error_wrap .error_logo{padding-bottom:5px; text-indent:20px;}
#error_wrap .error_brd_box{border-top:2px solid #5ac2ff; background:url(http://image.pullbbang.com/pull2012/images/etc/bg_error02.gif) no-repeat 93px 50%; padding:100px 0 100px 427px;;}
#error_wrap .error_brd_box .error01_text{padding-bottom:25px;}
#error_wrap .error_brd_box .lmg15{color:#494949;}
#error_wrap .error_brd_box .fOrg{color:#f97618}


/* 30 쪽지쓰기 레이어 */
.receiver_search_layer{position:absolute; left:526px; top:0px; background:url(http://image.pullbbang.com/pull2012/images/common/icon/ic_arrow_gray05.gif) no-repeat left 8px; padding-left:5px; }
.receiver_search_layer #viewLoading{display:none;}
.receiver_search_layer .receiver_searchin_lyr{border:1px solid #c5c5c5; background-color:#fff;}
.receiver_search_layer .receiver_searchin_lyr .ic_lyr_x{background-color:#f4f4f4; padding:6px 9px 0 0; text-align:right; height:30px;}
.receiver_search_layer .receiver_searchin_lyr .receiver_search_input{padding:5px 5px 0 5px;}
.receiver_search_layer .receiver_searchin_lyr .receiver_search_input input.input_gray{border:1px solid #d9d9d9; font-size:11px; color:#6e6e6e; padding:4px 4px 0 5px; height:20px;}
.receiver_search_layer .receiver_searchin_lyr .receiver_search_listbox{margin:5px; border:1px solid #c5c5c5; padding:6px;}


/* 29 쪽지보내기 레이어 */
.mychannel_memo_layer{position:absolute; top:201px; left:224px; z-index:9999; background:url(http://image.pullbbang.com/pull2012/images/common/icon/ic_arrow.gif) no-repeat left 8px; padding-left:5px;}
.mychannel_memo_layer .receiver_searchin_lyr02{border:1px solid #c5c5c5; background-color:#fff;}
.mychannel_memo_layer .receiver_searchin_lyr02 .ic_lyr_x{background-color:#f4f4f4; padding:6px 9px 0 0; text-align:right; height:30px;}
.mychannel_memo_layer .receiver_searchin_lyr02 textarea{border:1px solid #d9d9d9; margin:5px; padding:5px; font-size:11px; width:167px; height:54px; vertical-align:top;}
.mychannel_memo_layer .receiver_searchin_lyr02 .send{padding:5px 5px 0 0; vertical-align:top;}
.mychannel_memo_layer .receiver_searchin_lyr02 .a{cursor:pointer;}


/* 28 닉네임클릭 레이어 */
.user_layer_box{position:absolute; z-index:9999; background:url(http://image.pullbbang.com/pull2012/images/common/icon/ic_arrow.gif) no-repeat left 8px; padding-left:5px;}
.user_layer_box .user_lyr_boxin{border:1px solid #d9d9d9; background-color:#fff;}
.user_layer_box .user_lyr_boxin .ic_lyr_x{background-color:#f4f4f4; padding:6px 9px 0 0; text-align:right; height:30px;}
.user_layer_box .user_lyr_boxin .user_lyr_boxin_li{padding:8px 8px 2px 8px;}
.user_layer_box .user_lyr_boxin .user_lyr_boxin_li ul li{background:url(http://image.pullbbang.com/pull2012/images/common/icon/ic_dot_gray01.gif) no-repeat left 7px; padding-left:6px ; padding-bottom:5px;}
.user_layer_box .user_lyr_boxin .user_lyr_boxin_li ul li a{color:#44a2fa; font-size:11px;}


/* 27 우편번호 팝업 */
.layer_outer_wrap{position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999;}
.layer_outer_wrap .lyr_bg{position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999; background-color:#000; opacity:0.3;}
.layer_outer_wrap .lyr_box{border:solid 1px #3279d9; background-color:#fafcff; position:absolute; left:50%; top:50%; width:400px; margin-left:-200px; margin-top:-172px; z-index:9999;}
.layer_outer_wrap .lyr_box .lyr_title{background-color:#3279d9; border-bottom:1px solid 2861ae; padding:13px 19px 0 23px; height:45px;}
.layer_outer_wrap .lyr_box .lyr_title .lyr_close{float:right; margin-top:4px; cursor:pointer;}
.layer_outer_wrap .lyr_box .lyr_box_in{padding:23px 19px;}
.layer_outer_wrap .lyr_box .lyr_box_in .join_text_p{line-height:1.5em; color:#696969;}
.layer_outer_wrap .lyr_box .lyr_box_in .join_text_p .fBlk{color:#222;}
.layer_outer_wrap .lyr_box .lyr_box_in input{vertical-align:middle;}
.layer_outer_wrap .lyr_box .lyr_box_in input.input_gray02{width:100%; border:solid 1px #d4d4d4; padding:5px;}
.layer_outer_wrap .lyr_box .lyr_box_in img{margin:5px 0;}
.layer_outer_wrap .lyr_box .lyr_box_in .search_memberinfo_frmbox{border:1px solid #d6d6d6; background-color:#f1f1f1; margin-top:20px;}
.layer_outer_wrap .lyr_box .lyr_box_in .search_memberinfo_frmbox .lyr_search_box_title{text-align:center; padding:9px 0 6px;}
.layer_outer_wrap .lyr_box .lyr_box_in .search_memberinfo_frmbox .lyr_search_box_title span{font-size:11px;}
.layer_outer_wrap .lyr_box .lyr_box_in .lyr_search_result{background-color:#f8f8f8; padding:13px;}
.layer_outer_wrap .lyr_box .lyr_box_in .lyr_search_result .selectbox_board{width:100%; color:#494949; border:solid 1px #d4d4d4; padding:3px;}
.layer_outer_wrap .lyr_box .lyr_box_in .lyr_search_result .input_gray{width:100%; border:solid 1px #d4d4d4; padding:5px; color:#494949;}

.lyr_bg{position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999; background-color:#000; opacity:0.3;}
.lyr_box{border:solid 1px #3279d9; background-color:#fafcff; position:absolute; left:50%; top:50%; width:400px; margin-left:-200px; margin-top:-172px; z-index:9999;}
.lyr_box .lyr_title{background-color:#3279d9; border-bottom:1px solid 2861ae; padding:13px 19px 0 23px; height:45px;}
.lyr_box .lyr_title .lyr_close{float:right; margin-top:4px; cursor:pointer;}
.lyr_box .lyr_box_in{padding:23px 19px;}
.lyr_box .lyr_box_in .join_text_p{line-height:1.5em; color:#696969;}
.lyr_box .lyr_box_in img{margin:5px 0;}
.lyr_box .lyr_box_in .search_memberinfo_frmbox{border:1px solid #d6d6d6; background-color:#f1f1f1; margin-top:20px;}
.lyr_box .lyr_box_in .search_memberinfo_frmbox .lyr_search_box_title{text-align:center; padding:9px 0 6px;}
.lyr_box .lyr_box_in .search_memberinfo_frmbox .lyr_search_box_title span{font-size:11px;}
.lyr_box .lyr_box_in .lyr_search_result{background-color:#f8f8f8; padding:13px;}
.lyr_box .lyr_box_in .lyr_search_result .selectbox_board{width:100%; color:#494949; border:solid 1px #d4d4d4; padding:3px;}
.lyr_box .lyr_box_in .lyr_search_result .input_gray{width:100%; border:solid 1px #d4d4d4; padding:5px; color:#494949;}


/* 25_만화올리기(작가신청하기) */
.table_write_type01{width:100%; border-top:2px solid #dedede; margin-bottom:10px;}
.table_write_type01 th, .table_write_type01 td{border-bottom:1px solid #dedede; padding:8px 10px;}
.table_write_type01 th{text-align:center; font-size:11px; font-weight:bold; color:#666; border-right:1px solid #dedede; vertical-align:middle;}
.table_write_type01 td{text-align:left;}
.table_write_type01 td input[type=text], 
.table_write_type01 td select, 
.table_write_type01 td textarea{border:1px solid #d9d9d9; font-size:12px; padding:0.3em; color:#666;}
.table_write_type01 td .td_comment{padding-left:5px; padding-top:5px; font-size:11px; color:#878787;}
.table_write_type01 td .fOrg{font-size:11px; color:#f97618;}


/* 22 게시물 신고하기 클릭시 팝업 */
.layer_accuse_wrap{position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999;}
.layer_accuse_box{border:1px solid #5ac2ff; background-color:#fff; position:absolute; left:50%; top:50%; width:510px; margin-top:-250px; margin-left:-255px;}
.layer_accuse_box .lyr_title{background-color:#5ac2ff; height:auto; overflow:hidden;}
.layer_accuse_box .lyr_title h4{float:left; font-size:16px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; padding:10px; color:#fff; }
.layer_accuse_box .lyr_title .lyr_close{float:right; padding:10px; margin-top:2px; cursor:pointer;}
.layer_accuse_box .pop_accuse_wrap{padding:20px;}
.layer_accuse_box .pop_accuse_wrap .pop_accuse_contb{background-color:#f0f3f8; border:1px solid #bbd3ef; border-radius:4px; padding:20px;}
ul.normal_list li{line-height:2em; color:#777;}
.layer_accuse_box .pop_accuse_wrap .pop_accuse_contb textarea{width:100%; padding:5px; border:1px solid #d4d4d4; height:50px;}


/* 10 이메일무단수집거부 */
.layer_email_get_wrap{position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999;}
.layer_movie_box{border:1px solid #888d95; background-color:#fff; position:absolute; left:50%; top:50%; width:416px; margin-top:-194px; margin-left:-208px;}
.layer_movie_box .lyr_movie_title{background-color:#f6f6f6; height:auto; overflow:hidden; border-bottom:1px solid #cacaca;}
.layer_movie_box .lyr_movie_title h4{float:left; font-size:16px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; padding:10px; color:#2a2c2c; }
.layer_movie_box .lyr_movie_title .lyr_close{float:right; padding:10px; margin-top:5px; cursor:pointer;}
.layer_movie_box .lyr_moviebox_in{padding:17px 10px;}
.layer_movie_box .lyr_moviebox_in .email_get_text{padding:15px; border:1px solid #e3e3e3; background-color:#fbfbfb; line-height:1.5em;}


/* 32 동영상올리기팝업 */

.layer_outer_wrap{/*display: none; */position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%;  z-index: 9999;}
.layer_outer_wrap .lyr_bg {position: absolute; top: 0; left: 0;  width: 100%;  height: 100%; background: #000; opacity: .3; filter: alpha(opacity=30);}
.layer_outer_wrap .lyr_movie_box02 {margin-top: -159px; margin-left: -171px;  border: solid 1px #888d95; background-color:#fff;  position: absolute; left: 50%; top: 50%; width: 340px; z-index:9999;}
.layer_outer_wrap .lyr_movie_title {background: #f6f6f6; padding: 8px 10px 0 13px; height: 30px; border-bottom: solid 1px #cacaca;}
.layer_outer_wrap .lyr_movie_title h4 {padding-top: 4px; float: left;}
.layer_outer_wrap .lyr_close_m {float: right; margin-top: 4px; cursor: pointer;}
.layer_outer_wrap .lyr_moviebox_in {padding: 17px 10px;}
.layer_outer_wrap .lyr_moviebox_in .lyr_moviebox_file1{display:inline-block; vertical-align:middle; position:relative; width:54px; height:20px; margin-top:1px; background:url(http://image.pullbbang.com/pull2012/images/common/btn/btn_search_file.gif) no-repeat;}
.layer_outer_wrap .lyr_moviebox_in .lyr_moviebox_file1 input[type=file]{position:absolute; top:0; left:0;  width:54px; height:20px; cursor:pointer; opacity:0;}
.layer_outer_wrap .file_up_progress{text-align: right; font-size: 11px; font-weight: bold; color: #959595; padding: 0 14px 5px 14px;}
.layer_outer_wrap .file_up_progress_bg {clear: both; background: #f2f2f2; height: 4px;}
.layer_outer_wrap .displayn {display: none;}
.layer_outer_wrap .file_up_list {padding: 0 0 0 2px; overflow: auto;}
.layer_outer_wrap .file_up_list li {float: left; width: 67px; height: 42px; background: #fbfbfb; border: solid 1px #e3e3e3; margin-right: 12px;}
.layer_outer_wrap .file_up_list li img {width: 100%; height: 100%;}


/* 뉴스편집원칙 */
.news_contents_box {display: table; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.news_contents_title{width:100%; height:auto; overflow:hidden; padding:15px; border:1px solid #d5d5d5; border-radius:4px; margin-bottom:10px;}
.news_contents_title .txt1{font-size:20px; font-weight:600; color:#2a2c2c;}
.news_contents_title .txt2{font-size:12px; margin-top:10px;color:#494949;}
.article_rule_box{width:100%; height:auto; overflow:hidden; padding:20px 15px; border:1px solid #d5d5d5; border-radius:4px;}
.article_rule_text dt {font-weight: bold; background: url(../imgs/common/ic_arrow_blue02.gif) left 3px no-repeat; padding-left: 11px; color: #373737; padding-bottom: 3px;}
.article_rule_text dd {color: #7b7b7b; padding-bottom: 3px; text-indent: -10px; padding-left: 10px;}
.article_rule_text dd.last {padding-bottom: 20px;}


/* 로그아웃 완료 */

.etc_title{width:100%; height:auto; overflow:hidden; background-color:#5ac2ff; color:#fff; text-align:left; font-size:14px; font-weight:600; padding:8px 20px; border:1px solid #41b0f1; border-radius:4px; margin-bottom:20px;}


.login_form_wrap {display: table; width:100%;}
.login_form_box {float: left; width:750px;}
.login_form_boxin {border:solid 5px #eaeaea; height:auto; overflow:hidden;}
.logout_txt_box{padding:17px 0 15px; text-align: center; background: #f9f9f9; border-bottom:solid 1px #eaeaea;}
.logout_txt_box h3{padding-bottom:0;}
.logout_txt_box02 {line-height: 1.5em; padding: 23px 0 30px 0; text-align: center; color: #696969;}
.login_form_bnbox {padding-bottom: 3px; display: table; width:100%; text-align:center;}
.login_form_bnbox ul{width:950px; margin:0 auto; border-top:solid 1px #eaeaea;}
.login_form_bnbox li {float: left; display:inline-block;}

.login_form_boxin_txt{width:300px; text-align:left; padding:25px 30px;}
.login_form_boxin_txt .txt1{font-size:26px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; line-height:1.3em; color:#2a2c2c; margin-bottom:15px;}
.login_form_boxin_txt .txt2{font-size:13px; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; line-height:1.5em; font-weight:600;}

.login_form {padding: 28px 18px 28px 332px; text-align:left;}
.login_form_input {height: 93px; background: url(https://www.pullbbang.com/common/images/common/icon/ic_dot_gray05.gif) bottom repeat-x;}
ul.login_form_list {float: left;}
ul.login_form_list li span {color: #696969; display: inline-block; width: 54px; text-align:left;}
ul.login_form_list li input.text { border: solid 1px #d4d4d4; width: 200px; padding:0.3em; margin: 0 5px 6px 0;}
ul.login_form_list li.check {color: #696969; padding-top: 7px; text-align:left;}
.login_form_input a.etc_btn_ok{height:53px; line-height:35px;}
.member_join_btn {padding-top: 14px;}
.member_join_btn strong {color: #696969;}
.member_join_btn a.etc_btn_normal{width:100%; text-align:center; padding:10px 0;}


/* 아이디/비번찾기 */
.search_memberinfo_wrap {display: inline-block; width: 100%;}

.search_memberinfo_box {border: solid 5px #eaeaea;width:48%; padding:20px; text-align:left;}
.join_text_p {line-height: 1.5em; color: #696969; margin-bottom:10px;}
.search_memberinfo_frmbox { border: solid 1px #d6d6d6; background: #f1f1f1;}
.search_memberinfo_method {height:auto; overflow:hidden; background: #ffffff; border-bottom: solid 1px #eaeaea; padding: 15px 0 12px 15px; color: #696969;}
.search_memberinfo_frm { background: #f8f8f8; border-bottom: solid 1px #eaeaea; padding: 14px 0 0 34px; }
.search_memberinfo_frm ul{margin-bottom:10px;}
.search_memberinfo_frm li {padding:0.3em 0;}
.search_memberinfo_frm li strong {
    display: inline-block;
    color: #696969;
    width: 86px;
}
.search_memberinfo_frm input[type=text]{padding:0.3em;}
.search_memberinfo_frm .selectbox1 select{padding-right:20px;}

.displayn {display: none;}


/*팝업*/
.lyr_pwdouter_wrap { display: none; position: fixed;  _position: absolute; top: 0; left: 0; width: 100%; height: 100%;  z-index: 9999;}
.lyr_title_txt{font-size:16px; font-weight:600; font-family:"나눔고딕", NanumGothic, 'Nanum Gothic', Nanumbarungothic, "돋움", dotum, sans-serif; color:#fff; }
.lyr_search_box_title {padding:20px; background: #ffffff; border-bottom: solid 1px #eaeaea;}
.lyr_search_result{background-color:#f8f8f8; padding:13px;}
.lyr_search_result .selectbox_board{width:100%; color:#494949; border:solid 1px #d4d4d4; padding:3px;}
.lyr_search_result .input_gray{width:100%; border:solid 1px #d4d4d4; padding:5px; color:#494949;}
.p15_20{padding:15px 20px !important;}
.lh13{line-height:13px;}

.layer_outer_wrap2{position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999;}
.layer_outer_wrap2 .lyr_bg{position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999; background-color:#000; opacity:0.3;}
.layer_outer_wrap2 .lyr_box{border:solid 1px #3279d9; background-color:#fafcff; position:absolute; left:50%; top:50%; width:400px; margin-left:-200px; margin-top:-172px; z-index:9999;}
.layer_outer_wrap2 .lyr_box .lyr_title{background-color:#3279d9; border-bottom:1px solid 2861ae; padding:13px 19px 0 23px; height:45px;}
.layer_outer_wrap2 .lyr_box .lyr_title .lyr_close{float:right; margin-top:4px; cursor:pointer;}
.layer_outer_wrap2 .lyr_box .lyr_box_in{padding:23px 19px;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .join_text_p{line-height:1.5em; color:#696969;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .join_text_p .fBlk{color:#222;}
.layer_outer_wrap2 .lyr_box .lyr_box_in input{vertical-align:middle;}
.layer_outer_wrap2 .lyr_box .lyr_box_in input.input_gray02{width:100%; border:solid 1px #d4d4d4; padding:5px;}
.layer_outer_wrap2 .lyr_box .lyr_box_in img{margin:5px 0;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .search_memberinfo_frmbox{border:1px solid #d6d6d6; background-color:#f1f1f1; margin-top:20px;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .search_memberinfo_frmbox .lyr_search_box_title{text-align:center; padding:9px 0 6px;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .search_memberinfo_frmbox .lyr_search_box_title span{font-size:11px;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .lyr_search_result{background-color:#f8f8f8; padding:13px;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .lyr_search_result .selectbox_board{width:100%; color:#494949; border:solid 1px #d4d4d4; padding:3px;}
.layer_outer_wrap2 .lyr_box .lyr_box_in .lyr_search_result .input_gray{width:100%; border:solid 1px #d4d4d4; padding:5px; color:#494949;}


/* 비밀번호 재발급 */
.idpw_wrap{width:100%; height:auto; overflow:hidden; text-align:center;}
.idpw_contents .txt1{font-size:15px; margin:40px auto 30px; color:#333;}
.idpw_contents .txt2{margin-bottom:20px;}
.idpw_contents .txt3{display:inline-block; font-size:13px; background-color:#f6f5f5; border:1px solid #eaeaea; margin:0 auto; padding:30px 40px; line-height:1.6em; text-align:left;}
.idpw_contents form{width:500px; margin:30px auto 50px; border:1px solid #5ac2ff; padding:30px; background-color:#f2f8fc;}
.idpw_contents form div{margin:5px 0;}
.idpw_contents form label{display:inline-block; width:120px; text-align:left;}
.idpw_contents form input[type=password]{width:150px;}
.idpw_contents form .newpw_btn{margin-top:20px;}
.idpw_contents form .newpw_btn a{margin:0 3px;}
