/**
* http://bts.nhncorp.com/nhnbts/browse/NJUSER-2219
* @release date 2010.03.23
* -- filename: nvr_common_Z.css	revision: 116281
* -- filename: layout.css	revision: 197085
* -- filename: helpcenter.css	revision: 201078
*/
*{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:41px 0 20px 0;overflow:hidden;zoom:1;}
#contents{position:relative;padding-bottom:36px;overflow:hidden;zoom:1;}
#header h1{height:20px;margin-bottom:16px;padding:0;overflow:hidden;zoom:1;}
#header h1 span{font-size:16px;padding-left:10px;line-height:20px;position:absolute;height:20px;}
#header .userArea{position:absolute;top:0;right:0;padding:6px 0 0 0;*padding:5px 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{display:inline-block;padding:0 2px 0 3px;}
#header .userArea .myMission{padding:0 5px 0 3px;border-right:#ddd 1px solid;}
#header .userArea .myAccount{padding:0 5px 0 3px;border-right:#ddd 1px solid;}
#header .userArea .help{padding:0 0 0 2px;}
#header .userArea .register{padding:0 3px 0 0;}
#header .UserArea{font-family:arial,sans-serif;position:absolute;top:9px;right:0;line-height:1;}
#header .UserArea li{float:left;padding:0 7px 0 6px;padding-right:5px;border-right:solid 1px #d2d2d2;position:relative;*height:14px;*overflow:hidden;}
#header .UserArea li a{display:block;*display:inline;zoom:1;vertical-align:top;line-height:1.2;color:#646464;margin:-1px 0;}
#header .UserArea a:hover,#header .UserArea a:active,#header .UserArea a:focus{text-decoration:underline;}
#header .UserArea .pick{padding:0 0 0 6px;border-right:none;}
#footer{padding:32px 0 50px;*padding:33px 0 50px;border-top:2px solid #323232;text-align:center;}
#footer .search{width:406px;padding-bottom:18px;margin:0 auto;text-align:left;}
#footer .search legend{display:none;}
#footer .search input{vertical-align:middle;}
#footer .search .search_input{float:left;position:relative;width:350px;height:35px;margin-right:3px;background:url(../img/bg_searchInput2.gif) no-repeat;}
#footer .search .search_input input{position:absolute;top:0;width:333px;height:21px;padding:3px 0 0 6px;margin:5px;border:0;font-size:14px;font-weight:bold;line-height:1.2;}
#footer .search .searchSubmit{float:left;margin:0;}
#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;}
.Type02v3{padding:32px 0 50px;border-top:2px solid #000;}
#header .searchArea{position:absolute;top:40px;right:0;}
#header .searchArea .search *{vertical-align:top;}
#header .searchArea .search p{display:inline-block;*display:inline;position:relative;left:-9px;*left:-8px;top:6px;width:12px;zoom:1;}
#header .searchArea .search{display:inline;vertical-align:absmiddle;}
#header .searchArea .search legend{display:none;}
#header .searchArea .search select{height:23px;}
#header .searchArea input{display:inline;padding-left:3px;vertical-align:top;font:12px/1.4em "MS PGothic";}
#header .searchArea .searchInput{width:138px;height:17px;margin-left:8px;*margin-left:7px;padding:4px 1px 0 5px;*padding:2px 1px 2px 5px;_padding:3px 1px 1px 5px;border:solid 1px #b8b8b8;color:#9e9e9e;}
#header .searchArea .searchSubmit{margin-left:4px;_margin-left:3px;*position:relative;*top:1px;*right:-4px;}
.seljs_title *{margin:0;padding:0;font:12px/1.4em "MS PGothic";vertical-align:top;color:#9e9e9e;}
.seljs_title input{height:17px!important;*height:18px!important;padding:4px 0 0 7px!important;*padding-top:3px!important;margin:0;*margin:-1px 0 0 0;border:1px solid #bbb;background:url(../img/bg_selectbox2.gif) no-repeat 100% 0;font:12px/1.4em "MS PGothic";cursor:default;vertical-align:middle;line-height:1.2;}
.seljs_title #serviceInput{width:161px!important;}
.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;border:none;}
.seljs_option{width:168px!important;overflow:auto;border:1px solid #bbb;background-color:#fff;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:2px 0 0 8px;*padding:2px 0 0 7px;color:#666;font-size:12px;font-family:"MS PGothic";vertical-align:top;list-style:none;}
.seljs_option li.seljs_mover{background-color:#fffce3;}
#contentArea{width:710px;float:left;}
#subNavi a{color:#8e8e8e;text-decoration:underline;}
#subNavi{position:relative;left:-11px;color:#8e8e8e;}
#subNavi li{display:inline;padding:0 0 0 11px;background:url(../img/arrow_subnavi.gif) 1px 1px no-repeat;}
#subNavi li.root{background:none;}
#content h3{padding:16px 0 6px;*padding:20px 0 8px;_padding:16px 0 6px;font-size:16px;border-bottom:#323232 2px solid;letter-spacing:1px;}
#content.sub1 h3{_padding:19px 0 6px;}
#menuArea{width:222px;float:right;}
#menuArea h2{border-bottom:#fafafa 2px solid;}
#menuArea ul.menu{border-bottom:#f0f0f0 2px solid;}
#menuArea ul.menu li{padding:7px 0 5px 21px;border-bottom:#eaeaea 1px solid;line-height:1.3;}
#menuArea ul.menu li a{display:block;width:164px;}
#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:hover{display:block;width:164px;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 .section{margin-bottom:7px;*margin-bottom:10px;}
#content .section h4{margin:0 20px;font-size:14px;letter-spacing:1px;}
#content .section a{color:#0036d3;text-decoration:underline;}
#content .section ul{margin:11px 20px 0;*margin:14px 20px 0;}
#content .section ul li{margin-bottom:14px;padding:0;}
#content .section p.more{position:relative;top:-5px;text-align:right;}
#content .faq ul{margin-top:14px;}
#content .faq{margin:1px 0 21px;_margin:1px 0 22px;padding-bottom:7px;background:#fafafa url(../img/line_faq.gif) 0 bottom repeat-x;}
#content .faq h4{padding:15px 0 12px;background:url(../img/line_dot.gif) 0 bottom repeat-x;}
#content #toHelp{margin-top:50px;padding-top:20px;border-top:#c6c6c6 2px solid;color:#656565;}
#content #toHelp a{color:#0034d0;text-decoration:underline;}
.top #content h3{padding:9px 0 10px;}
.top #content h3.topfaq{padding:0 0 10px;}
.top #content h3.category{padding:15px 0 10px;}
.top #content .toplist{margin:19px 0 -14px;}
.top #content h4{padding:9px 0 10px;background:url(../img/arrow_green.gif) 0 1px no-repeat;}
.top #content .section h4{margin-left:0;padding:0 0 5px 20px;}
.top #content .faq{margin-bottom:6px;padding-bottom:8px;}
.top #content .faq ul{margin-top:1px;padding-top:17px;*padding-top:18px;}
.top #content .faq li span{color:#969696;}
.end a{color:#0035d1;text-decoration:underline;}
.end p{padding-top:15px;color:#666;line-height:2.0;letter-spacing:.05em;}
.end #fbDiv,.end #fbDivOk{margin-top:11px;*margin-top:10px;border:#e4e4e4 1px solid;}
.end #fbDiv dl{border:#f7f7f7 2px solid;padding:21px 0 14px 19px;*padding:21px 0 13px 19px;_padding:21px 0 12px 19px;overflow:hidden;zoom:1;}
.end #fbDivOk dl{border:#f7f7f7 2px solid;padding:21px 0 16px 19px;*padding:21px 0 21px 19px;_padding:21px 0 19px 19px;overflow:hidden;zoom:1;}
.end #fbDiv dt,.end #fbDivOk dt{float:left;padding-right:1px;color:#666;font-weight:bold;letter-spacing:.15em;}
.end #fbDiv dd,.end #fbDivOk dd{float:left;color:#666;}
.end #fbDivOk dd .fbResponse{padding-left:12px;color:#3baf0a;}
.end #fbDiv dd input{margin:0 5px 0 11px;}
.end #fbDiv dd label{position:relative;top:-2px;}
.end #fbDiv .itemRadio{*position:relative;*top:-4px;}
.end #links{color:#666;padding:9px 0 12px;line-height:2.0;letter-spacing:.05em;}
.end #relation{padding:20px 0 0 0;border-top:#c7c7c7 2px solid;}
.end #relation h4{font-size:14px;}
.end #relation ul{padding-top:5px;}
.end #relation li{line-height:2.4;}
#helpsearch ul{padding-top:19px;}
#helpsearch li{padding:0 30px 19px 0;}
#helpsearch h4{font-size:14px;}
#helpsearch h4 a{color:#0035d1;font-size:15px;font-weight:normal;text-decoration:underline;}
#helpsearch p.discription{padding-top:6px;line-height:1.5;letter-spacing:.07em;}
#helpsearch p.navi{padding-top:4px;color:#969696;}
#helpsearch p.navi a{color:#969696;}
#helpsearch .noResult h4{padding-top:20px;letter-spacing:.07em;}
#helpsearch .noResult em{color:#fe2400;}
#helpsearch .noResult p{padding-top:14px;line-height:1.8;}
#helpsearch #links{margin-top:17px;padding-top:17px;border-top:#c7c7c7 2px solid;}
#helpsearch #links a{color:#0035d1;text-decoration:underline;}
#helpsearch #links li{color:#666;padding:0;line-height:2.0;letter-spacing:.05em;}
#helpsearch h3 span{margin-left:10px;color:#a5a5a5;font-size:12px;font-weight:normal;}
#helpsearch h3 span em{font-weight:bold;font-family:Tahoma;}
#contents .paging{float:left;width:957px;position:relative;margin-top:70px;}
#contents .paging p{display:inline;}
#contents .paging p a{color:#7d7d7d;}
#contents .paging p.prev{padding-left:8px;background:url(../img/arrow_prev.gif) 0 3px no-repeat;}
#contents .paging p.totop{position:absolute;right:0;padding-left:10px;padding-right:245px;background:url(../img/arrow_top.gif) 0 5px no-repeat;}
.pagenate{padding-top:50px;font-family:'Verdana';text-align:center;}
.pagenate a{border:1px solid #e6e6e6;color:#000;font-weight:bold;text-decoration:none;}
.pagenate *{vertical-align:middle;}
.pagenate strong{color:#2ba800;}
.pagenate a,.pagenate strong{margin:0 2px;padding:5px 7px 4px;line-height:18px;}
.pagenate a.pre,.pagenate a.next{display:inline-block;margin:-1px 2px 0;padding:0;border:0 none;color:#646464;font-weight:bold;}