﻿@charset "utf-8";
table {border-spacing:0; border-collapse:collapse; padding:0; margin:0; width:100%;}
caption {visibility:hidden; width:0; height:0; overflow:hidden; line-height:0;}

.boardList {border-bottom:2px solid #E3E3E3;}
.boardList .thLine th, .boardList .thLine td  {border-top:2px solid #15A364; border-bottom:1px solid #CBCBCB;}
.boardList .tdLine td {border-top:2px solid #c4c4c4;}
.boardList th {padding:10px 0 9px;}
.boardList td {padding:9px 0 7px;border-bottom:1px solid #E3E3E3;text-align:center;}
.boardList td.boardFtS01 {font-size:11px; color:#969696;}
.boardList td.tit {text-align:left;padding-left:20px;}
.boardList td.sort {background:#f3f3f3;}
.boardList .repplyArrow {display:line-block;padding:0 6px 0 3px;}

.boardView .thLine th, .boardView .thLine td {border-top:2px solid #15A364;}
.boardView th {background:url(/resources/images/oldimages/board/th-line.gif) no-repeat right center;padding:10px 0 9px;text-align:left;padding-left:14px;}
.boardView th, .boardView td {border-top:1px dashed #CBCBCB;}
.boardView td {text-align:left;padding-left:18px;}
.boardView td.boardFtS01 {font-size:11px; color:#969696;}

.boardViewCont {border-top:1px solid #E3E3E3;padding:30px 0px;}
.boardViewCont img {max-width:690px;}
.boardViewCont2 {border-top:1px solid #E3E3E3;padding:30px 0px;}
.boardViewCont2 img {max-width:650px;}
.boardViewCont4 {border-top:1px solid #E3E3E3;padding:30px 0px;}
.boardViewCont4 img {max-width:840px;}

.boardPrevNext {border-top:2px solid #EBEBEB;border-bottom:2px solid #C8C8C8;}
.boardPrevNext .first th, .boardPrevNext .first td {border-bottom:1px solid #C8C8C8;}
.boardPrevNext th {padding:10px 0 9px;text-align:left;padding-left:14px;}
.boardPrevNext th.prev {background:url(/resources/images/oldimages/board/arrowUp.gif) no-repeat 7px center;padding-left:20px;}
.boardPrevNext th.next {background:url(/resources/images/oldimages/board/arrowDown.gif) no-repeat 7px center;padding-left:20px;}
.boardPrevNext td.boardFtS01 {font-size:11px; color:#969696;}

.repplyBoxWrap {border:2px solid #DADADA;padding:23px 28px 30px 149px;background:#F9F9F9 url(/resources/images/oldimages/board/repplyTxt.gif) no-repeat 35px 25px;margin-top:30px;position:relative;}
.repplyBoxWrap dl {overflow:hidden;padding-bottom:6px;}
.repplyBoxWrap dt {float:left;margin-right:7px;}
.repplyBoxWrap dt img {vertical-align:top;display:inline-block;padding-top:4px;}
.repplyBoxWrap dd {float:left;margin-right:25px;}
.repplyBoxWrap .txtRestriction {font-size:11px;color:#999;margin-right:15px;}
.repplyBoxWrap .btnSubmit {position:absolute;top:0px;right:0px;}
.CommentWrap{position:relative;}


/**.repplyBoxWrap2 {width:553px; height:70px; padding:23px 28px 30px 149px; background:url(/resources/images/oldimages/board/reply_box_bg.png) no-repeat; margin-top:30px; position:relative;}**/
.repplyBoxWrap2 {width:553px; height:70px; padding:13px 28px 40px 149px; background:url(/resources/images/oldimages/board/reply_box_bg.png) no-repeat; margin-top:30px; position:relative;}
/**.repplyBoxWrap2 dl {overflow:hidden; padding-bottom:6px;}**/
.repplyBoxWrap2 dl {overflow:hidden;}
.repplyBoxWrap2 dt {float:left; margin-right:7px;}
.repplyBoxWrap2 dt img {vertical-align:top; display:inline-block; padding-top:4px;}
.repplyBoxWrap2 dd {float:left;margin-right:25px;}
.repplyBoxWrap2 .txtRestriction {font-size:11px; color:#fff; margin-right:120px; margin-top:5px;}
.repplyBoxWrap2 .CommentWrap {position:relative;}



.boardRepplyList td {border-bottom:1px solid #E3E3E3;padding:10px 0;color:#999; text-align:center;}
.boardRepplyList td.name {color:#666; }
.boardRepplyList td.boardFtS01 {font-size:11px; color:#969696;}
.boardRepplyList td.tit {text-align:left;word-wrap:break-word;}

.boardWrite {border-bottom:2px solid #c8c8c8;}
.boardWrite .thLine th, .boardWrite .thLine td {border-top:2px solid #15A364;}
.boardWrite th {padding:10px 0 9px;text-align:right;padding-right:15px;background:#F6F6F5;color:#777;}
.boardWrite td {padding:8px 0 6px 8px;}
.boardWrite th, .boardWrite td {border-bottom:1px solid #E3E3E3;}

.boardView2 .thLine th, .boardView2 .thLine td {border-top:2px solid #15A364;}
.boardView2 th {background:url('/images/board/th-line.gif') no-repeat right center; padding:10px 0 9px; text-align:left; padding-left:14px; color:#777;}
.boardView2 th, .boardView2 td {border-top:1px dashed #CBCBCB;}
.boardView2 td {text-align:left;padding-left:18px; color:#666;}
.boardView2 td.boardFtS01 {font-size:11px; color:#969696;}

/*paging*/
.cont .paging {text-align:center;}
.cont .paging img {display:inline;}
.cont .paging a {border:1px solid #b6b6b6; color:#9a9a9a; display:inline-block; padding:4px 5px 1px 3px; font-size:11px; line-height:13px; letter-spacing:-1px; min-width:12px; font-weight:bold;}
.cont .paging a.on {background:#575757; color:#fff;}
.cont .paging .btn {border:none; padding:0 7px;}


/*** 인연 ***/
/* skip */
caption, legend, .skip, hr{position:absolute; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
caption{position:static;}

/* layout */
.body_bg{width:100%;background:url('/images/campaign/bg01.gif') no-repeat ;position: absolute;top:0px;left:0px;height: 745px; z-index:-1000}

.fForm{position:relative; padding:0;width:757px;}
.inForm{position:relative; width:700px; padding:20px 0 0 10px; top:0px}
.w90{width:90px; height:18px; line-height:18px}
.w50{width:50px; height:18px; line-height:18px}
.w100{width:100px;height:18px;line-height:18px}
.w130{width:130px;height:18px;line-height:18px}
.w170{width:170px; height:18px; line-height:18px}
legend{position:absolute;top:0px;left:0px;width:0px;height:0px;overflow:hidden;visibility:hidden;font-size:0px;line-height:0px}
caption{top:0px;left:0px;width:0px;height:0px;overflow:hidden;visibility:hidden;font-size:0px;line-height:0px}
.span1{color:#b8b8b8; margin-left:3px;}
.span2{color:#ff5c2a; margin-left:3px;}
.p1{position:absolute; right:30px; top:18px}
/* receive */
table.receive{width:700px;font:100% "돋움",Dotum,Arial,sans-serif;border-bottom:2px solid #e3e3e3; }
table.receive .ta_top_line{text-align:left;}
table.receive th{padding:8px 5px;line-height:130%;height:30px;text-align:left;border-top:1px solid #efefef;color:#777777}
table.receive th.bg{background:#f5f5f5}
table.receive td{text-align:left;padding:8px 5px;line-height:130%;height:30px;border-top:1px solid #efefef;background:#fff;}
table.receive td p{margin-bottom:2px}
table.receive td input, textarea{border:1px solid #b8b8b8;}

/*아래부분*/
.info_L{text-align:left;color:#ff5c2a}
.confirm_btn{margin:30px 0 0 0;text-align:center;}

/* inquiry */
.field{ margin-top:10px}
.field1{width:698px; height:140px;overflow:auto; border:1px solid #e2e2e2;margin-top:2px}
.field1 h4{ text-align:center;padding:25px 0 20px 0;}
.bx{ padding:0 10px; text-align:justify;}
.check{text-align:left; padding:10px 0 0px 0}

/*필수표시*/
.pilsu {padding:0px 0px 0 20px;background:url('/images/campaign/point.gif') no-repeat 10px 2px;}
.noPilsu {padding:0px 0px 0 20px;}