/**
* http://bts.nhncorp.com/nhnbts/browse/NJPROMOTION-709
* @release date 2010.03.10
* -- filename: nvr_common_Z.css	revision: 117752
* -- filename: layout.css	revision: 196875
* -- filename: defbbs.css	revision: 133452
*/
*{margin:0;padding:0;}
body{position:relative;}
a{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
ol,ul{list-style-type:none;}
em{font-style:normal;}
img,fieldset,button,table,table th,table td{border:none;background:none;}
a img{vertical-align:top;}
input,textarea{font-size:1.0em;}
button{cursor:pointer;cursor:hand;}
button *{display:none;}
input{*margin:-1px 0;}
html:first-child select{padding-right:6px;height:20px;}
option{padding-right:6px;}
hr.separate,.hide{display:none;}
body{text-align:center;margin:0;padding:0 10px;font-family:"Hiragino Kaku Gothic Pro","MS PGothic",sans-serif;color:#000;font-size:12px;}
a{color:#333;}
hr{display:none;}
#wrap{width:957px;margin:0 auto;text-align:left;overflow:hidden;}
#header{position:relative;padding:22px 0 26px 0;overflow:hidden;zoom:1;}
#contents{position:relative;padding-bottom:40px;overflow:hidden;zoom:1;}
#header h1{height:20px;margin-bottom:16px;padding:0;overflow:hidden;zoom:1;}
#header .subtitle{position:absolute;top:23px;margin-left:10px;font-size:16px;line-height:18px;}
#header .userArea{position:absolute;top:0;right:0;padding:9px 0 0 0;white-space:nowrap;}
#header .userArea a{display:inline;}
#header .userArea span,#header .userArea span a{color:#646464;}
#header .userArea span strong{color:#000;}
#header .userArea img{vertical-align:middle;}
#header .userArea .userName{padding:0 2px 0 3px;}
#header .userArea .help{padding:0 0 0 2px;}
#header .userArea .myMission{padding:0 6px 0 2px;background:url(../img/line_v_02.gif) no-repeat right 1px;}
#header .userArea .myAccount{padding:0 6px 0 2px;background:url(../img/line_v_02.gif) no-repeat right 0;}
#header .userArea .register{padding:0 3px 0 0;}
#header .userArea .pick{padding:0 0 0 2px;}
#footer{padding:30px 0 50px;border-top:4px solid #646464;text-align:center;}
#footer h2{overflow:hidden;width:0;height:0;font-size:0;line-height:0;}
#footer .naverLink{overflow:hidden;margin:0;zoom:1;}
#footer .naverLink li{display:inline;padding:0 5px 0 9px;background:url(../img/line_v_15.gif) no-repeat left top;}
#footer .naverLink li.firstChild{padding-left:0;background:none;}
#footer .naverLink li a{color:#7d7d7d;}
#footer p{padding-right:24px;margin-top:10px;color:#7d7d7d;font-size:10px;font-style:normal;font-family:tahoma;text-align:center;}
#footer p strong{color:#3baf0a;font-weight:bold;}
.Type01v3{padding:30px 0 50px;border-top:4px solid #646464;}
.seljs_title{display:inline-block;overflow:hidden;height:21px;border:1px solid #c1c1c1;}
.seljs_title *{margin:0;padding:0;font:12px/1.4em "MS PGothic";vertical-align:top;}
.seljs_title input{height:18px!important;padding:3px 0 0 4px!important;margin:0;*margin:-1px 0 0 0;color:#8f9091;background:#fff url(../img/arrow_seljs.gif) no-repeat right 1px;font:12px/1.4em "MS PGothic";color:#232323;cursor:default;border:0;vertical-align:middle;line-height:1.2;}
.seljs_option,.seljs_option *{margin:0;padding:0;font:12px/1.4em "MS PGothic";}
.seljs_option,.seljs_iframe{position:absolute;z-index:10000;margin-top:1px;*margin-top:0;margin-left:-1px;border:none;}
.seljs_option{overflow:auto;background-color:#fff;border:1px solid #ccc;cursor:default;word-spacing:0;text-align:left;scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#e1e1e1;scrollbar-arrow-color:#a9a9a9;scrollbar-track-color:#f7f7f7;scrollbar-darkshadow-color:#e1e1e1;scrollbar-base-color:#fff;}
.seljs_option li{margin:0!important;padding:5px 0 2px;text-indent:6px;font-size:12px;font-family:"MS PGothic";vertical-align:top;list-style:none;}
.seljs_option li.seljs_mover{background-color:#fffce3;}
#contentArea{width:705px;float:left;}
#content{position:relative;}
#content .postButton{text-align:right;}
#content ul.admin{margin-bottom:25px;}
#content ul.admin .number img{margin-left:8px;}
#content ul.admin .first .number{font-size:12px;padding-left:3px;width:58px;}
.pageTitle{height:37px;*height:36px;overflow:hidden;zoom:1;}
.pageTitle h3{float:left;padding-top:8px;font-size:14px;}
.pageTitle p{float:left;margin-left:8px;padding:9px 0 0 11px;color:#696969;background:url(../img/line_title.gif) 0 9px no-repeat;}
.pageTitle p em{font-weight:bold;}
.pageTitle .postButton{padding-top:2px;}
.pageTitle .postButton a{padding-right:7px;}
.pageTitle .postButton span{position:relative;top:2px;color:#686868;font-weight:bold;vertical-align:middle;}
.pageTitle .postButton .seljs_title{position:relative;top:2px;}
.listItem{margin:0 0 9px;border-top:#dcdcdc 3px solid;border-bottom:#ebebeb 3px solid;color:#797979;}
.listItem li{border-bottom:#ebebeb 1px solid;}
.listItem li span{display:inline-block;padding:10px 0 8px;*padding:11px 0 7px;position:relative;word-break:break-all;vertical-align:top;}
.listItem li .number{width:61px;font-family:Tahoma;font-size:11px;text-align:center;}
.listItem li .title{width:258px;left:13px;margin-right:30px;padding-right:30px;overflow:hidden;}
.listItem li .title a{color:#039;vertical-align:baseline;}
.listItem li .service{width:115px;text-align:center;}
.listItem li .def{width:85px;text-align:center;}
.listItem li .date{width:100px;left:4px;font-family:tahoma;font-size:9px;text-align:center;}
.listItem li.checkit{background:#fefff5;border-bottom:#ebebeb 1px solid;}
.listItem li.checkit img{position:relative;top:2px;}
.listItem li.checkit .number{position:relative;top:-2px;}
.listItem li.checkit .title{position:relative;*top:1px;}
.listItem li.checkit .service{position:relative;*top:1px;}
.listItem li.checkit .def{position:relative;*top:1px;}
.listItem li.checkit .date{position:relative;*top:1px;}
.listItem li.last{background:none;}
.listItem li.first{background:#f5f5f5;border-bottom:#dcdcdc 1px solid;color:#646464;font-weight:bold;}
.listItem li.first .number{*top:-1px;font-family:Tahoma;font-size:11px;}
.listItem li.first .title{left:125px;*top:-1px;}
.listItem li.first .service{left:-2px;*top:-1px;}
.listItem li.first .def{left:-3px;*top:-1px;color:#646464;}
.listItem li.first .date{top:-1px;_top:-3px;left:-1px;font-size:12px;}
.listItem input{position:relative;top:-2px;margin-right:3px;vertical-align:middle;}
.listItem li.cbox .number{text-align:left;}
.listItem li.cbox .number input{margin:0 5px;*margin:0;}
.listItem li.off{top:-3px;color:#000;background:#eeefec url(../img/line_break.gif) 0 bottom repeat-x;}
.listItem li.off em{color:#000;}
.listItem li.off input{top:-1px;}
.listItem li.off img{position:relative;top:2px;left:-2px;*left:0;}
.listItem li.off span{padding:8px 0 10px;}
.listItem li.off span.title{width:318px;}
.listItem li.off .good{color:#000;}
.listItem li .onoff{width:83px;text-align:center;}
.listItem li .onoff a{color:#039;font-weight:bold;text-decoration:underline;}
.listItem li.off .onoff a{color:#000;}
.listItem li.off .category img{left:0;}
.listItem li .category{width:52px;text-align:center;}
.listItem li .view{width:40px;text-align:center;color:#f60;font-family:verdana;font-size:9px;font-weight:bold;}
.listItem li.first .view{left:-1px;color:#646464;font-size:12px;}
.listItem li.off .view{color:#000;}
.viewLinks{float:left;margin-top:6px;}
.viewLinks a{margin-right:6px;color:#b00;font-weight:bold;text-decoration:underline;}
.postLinks .pagenate{padding-top:14px;text-align:center;}
.postLinks .pagenate span{padding:1px 3px 3px 8px;border-left:#ebebeb 1px solid;font-family:tahoma;font-size:11px;font-weight:bold;}
.postLinks .pagenate .now{color:#f60;}
.postLinks .pagenate .prev{background:url(../img/icn_prev.gif) 0 6px no-repeat;border:none;font-size:12px;font-weight:normal;}
.postLinks .pagenate .next{position:relative;top:-1px;padding-left:5px;display:inline-block;width:30px;background:url(../img/icn_next.gif) right 6px no-repeat;font-size:12px;font-weight:normal;vertical-align:top;}
.postLinks .start .next{top:-2px;}
.postLinks .start .noline{border:none;}
*:first-child+html .postLinks .pagenate .prev{background:url(../img/icn_prev.gif) 0 4px no-repeat;}
#menuArea{width:222px;float:right;}
#menuArea h2{border-bottom:#fafafa 2px solid;}
#menuArea ul.menu{border-bottom:#f0f0f0 2px solid;}
#menuArea ul.menu li{height:29px;padding:0 0 0 21px;border-bottom:#eaeaea 1px solid;}
#menuArea ul.menu li.now{background:url(../img/arrow_menu.gif) 198px 12px no-repeat;}
#menuArea ul.menu li.now a{color:#40b712;font-weight:bold;}
#menuArea ul.menu li a{position:relative;top:8px;*top:9px;}
#menuArea ul.menu li a:hover{color:#40b712;text-decoration:none;}
#menuArea h3{margin:0 10px;padding:18px 0 0 7px;color:#666;font-size:12px;border-top:#d9d9d9 1px solid;}
#menuArea .bnr{padding:30px 0;}
#menuArea .bnr li{padding-bottom:12px;}
#menuArea.top .bnr{padding-top:0;}
#content .paging{position:relative;padding-top:40px;}
#content .paging p{display:inline;}
#content .paging p a{color:#7d7d7d;text-decoration:underline;}
#content .paging p.prev{padding-left:8px;background:url(../img/arrow_prev.gif) 0 3px no-repeat;}
#content .paging p.totop{position:absolute;right:0;padding-left:10px;background:url(../img/arrow_top.gif) 0 5px no-repeat;}
#content .sub2 ul{margin:20px 20px 0 0;}
#content .admin .NAVERID{font-weight:bold;}
#ucBox{position:relative;padding:18px;border:#ddd 1px solid;}
#ucPost{margin-bottom:60px;}
#ucPost .title{margin-bottom:60px;background:url(../img/line_break2.gif) 0 bottom repeat-x;}
#ucPost .title h3{width:548px;padding-bottom:9px;font-size:14px;}
#ucPost .title h3 span{color:#999;font-size:12px;font-weight:normal;word-break:all;}
#ucPost .title .date{position:absolute;top:19px;right:18px;color:#9b9b9b;font-size:11px;font-family:Tahoma;font-weight:bold;}
#ucPost .title .status{float:left;padding-top:14px;color:#03c;font-weight:bold;}
#ucPost .title .postUrl{float:right;padding-top:14px;}
#ucPost .title .postUrl a{color:#b9b9b9;font-size:10px;font-family:tahoma;}
#ucPost .detail{color:#4b4b4b;line-height:1.5;}
#ucPost .detail a{color:#03c;text-decoration:underline;}
#ucPost .adminLinks{float:left;}
#ucPost .adminLinks a{margin-right:6px;color:#b00;font-weight:bold;text-decoration:underline;}
#ucPost .chart h4{padding:28px 0 6px 11px;border-bottom:#ddd 1px solid;}
#ucPost .chart div.que{padding:20px 12px 5px;background:#fcfcfc;border-bottom:#ddd 1px solid;}
#ucPost .chart div.que h5{font-size:16px;}
#ucPost .chart div.que ul.graph{padding:12px 0 24px 26px;}
#ucPost .chart div.que ul.graph li{padding-bottom:8px;*padding-bottom:10px;overflow:hidden;zoom:1;}
#ucPost .chart div.que ul.graph li p{float:left;color:#333;}
#ucPost .chart div.que ul.graph li p.part{padding-right:5px;width:200px;}
#ucPost .chart div.que ul.graph li p.graph{width:173px;border:#9b9b9b 1px solid;vertical-align:top;font-size:0;}
#ucPost .chart div.que ul.graph li p.people{padding-left:5px;vertical-align:top;letter-spacing:.05em;}
#ucPost .chart div.que ul.graph_write{padding:14px 0 19px 22px;}
#ucPost .chart div.que ul.graph_write li{padding-bottom:4px;}
#ucPost .chart div.que ul.graph_write label{position:relative;top:-2px;*top:0;left:6px;*left:2px;color:#333;}
#ucPost .chart div.que ul.keylist{padding:12px 26px 0 26px;overflow:hidden;zoom:1;}
#ucPost .chart div.que ul.keylist li{padding-right:8px;float:left;color:#333;white-space:nowrap;line-height:1.8;}
#ucPost .chart div.que ul.keylist li a{padding:0 0 0 3px;color:#c00;text-decoration:underline;}
#ucPost .chart div.que ul.keylist li.off{color:#000;font-weight:bold;}
#ucPost .chart div.que ul.keylist li.off a{color:#000;}
#ucPost .chart div.que div.keylist_write{padding:11px 0 13px 22px;}
#ucPost .chart div.que div.keylist_write p{padding:0 0 5px;}
#ucPost .chart div.que div.keylist_write input{padding:6px 0 0 4px;width:449px;height:19px;border:#9b9b9b 1px solid;font-family:"Hiragino Kaku Gothic Pro","MS PGothic",sans-serif;}
#ucPost .chart div.que p.keyarrows{padding:16px 0;text-align:center;}
#ucPost .chart div.que p.keyarrows a{margin:0 2px;text-align:center;}
#ucPost .chart div.que p.enqLinks{padding:4px 0 7px 26px;}
#ucPost .chart div.que p.enqLinks a{margin-right:6px;color:#b00;font-weight:bold;text-decoration:underline;}
#ucPost .chart p.enq_send{padding-top:17px;text-align:center;}
#ucBox.enq_send #ucPost{margin-bottom:43px;}
#ucBox.enq_send{margin-bottom:58px;}
#ucBtn{padding-top:10px;overflow:hidden;zoom:1;}
#ucBtn .btnList{float:left;}
#ucBtn p{float:right;padding-top:11px;}
#ucBtn p a{color:#c00;font-weight:bold;text-decoration:underline;}
#ucBoard{padding:8px 0 26px;}
#ucBoard h3{margin-bottom:20px;padding-bottom:7px;*padding-bottom:9px;border-bottom:#ddd 1px solid;font-size:14px;font-weight:bold;}
#ucBoard legend{color:#000;font-size:14px;font-weight:bold;*position:relative;*top:0;_top:9px;*left:-7px;}
#ucBoard dt{display:inline-block;width:88px;float:left;font-weight:bold;}
#ucBoard dt.service{position:relative;top:4px;*top:5px;}
#ucBoard dd.serviceF{_position:relative;_left:-3px;}
#ucBoard dd.serviceF a{position:relative;top:-7px;*top:-1px;left:14px;color:#c00;font-weight:bold;text-decoration:underline;}
#ucBoard dt.title{padding:10px 0;position:relative;top:3px;*top:6px;}
#ucBoard dd.titleF{margin:6px 0 10px;*margin:10px 0 9px;background:url(../img/bg_text3.gif) 0 0 no-repeat;}
#ucBoard dd.titleF input{padding:6px 4px 4px;width:424px;height:15px;border:none;background:none;font-family:"Hiragino Kaku Gothic Pro","MS PGothic",sans-serif�G;}
#ucBoard dt.detail{display:none;}
#ucBoard textarea{padding:5px;width:695px;height:392px;border:#c2c2c2 1px solid;background:url(../img/bg_textarea2.gif) 0 top repeat-x;font-family:"Hiragino Kaku Gothic Pro","MS PGothic",sans-serif�G;}
#ucBoard dd.titleF,#ucBoard dt.def,#ucBoard dd.defF{float:left;}
#ucBoard dt.def{width:60px;position:relative;top:13px;*top:16px;right:-22px;*right:-21px;}
#ucBoard dd.defF{position:relative;top:9px;*top:11px;right:-22px;*right:-21px;}
#ucBoard table.write_check{width:705px;}
#ucBoard table.write_check td{padding:10px 0 10px 10px;background:#f8f8f8;}
#ucBoard table.write_check td.tit{width:85px;background:#ddd;font-weight:bold;}
#ucBoard table.write_check td.def{width:65px;}
#ucBoard .check_txt{padding:12px 10px 32px;border-bottom:#ddd 1px solid;line-height:1.7;}
#ucBoard .check_caption{padding:12px 10px 0;}
#ucBoard .check_caption a{color:#039;}
#ucWriteBtn{padding-bottom:24px;text-align:center;}