﻿@charset "utf-8";
@import url("reset.css");

* {margin:0; padding:0; font-family:Malgun Gothic, '돋움', tahoma, Sans-serif, AppleGothic; font-size:12px; color:#282828}
table {border-collapse: collapse; border-spacing: 0}
.ml2{margin-left:2px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml170{margin-left:170px}
.mt2{margin-top:2px}
.mt4{margin-top:4px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mb10{margin-bottom:10px}
.mb40{margin-bottom:40px}
td.tdC{text-align:center	}
th.thC{text-align:center	}
.fr{float:right}
.bgnone{background:none !important}


#contents {position:relative; padding:5px 10px 0px 10px; min-width:1200px}
		
		
		
		
		
/* 2013.06.25 swlee
#gnb {clear:both; position:relative; width:100%; height:35px; background: url(../../images/nlps/common/menu_bg.gif) no-repeat}
*/
#gnb {clear:both; position:relative; width:100%; height:35px;}
#gnb ol {margin-left:15px}
#gnb ol:after {contents:" "; display:block; clear:both; height:0; visibility:hidden}
/* 2013.06.25 swlee
#gnb ol li.gnb1Depth	{z-index:5; float:left; background:url(../../images/nlps/common/main_gnbbar.gif) no-repeat right 5px}
*/
#gnb ol li.gnb1Depth	{z-index:5; float:left;}
#gnb ol li.gnb1Depth:last-child {background-image:none}
#gnb ol li.gnb1Depth a.gnb1DepthAnchor {display:inline-block; overflow:hidden; font-size:11px; font-family:verdana; color:#FFF; font-weight:bold; text-align:center; padding:10px 20px}
#gnb ol li.gnb1Depth a.gnb1DepthAnchor.on {color:#b9d3f3}
#gnb ol li.gnb1Depth	 a.gnb1DepthAnchor:hover {color:#b9d3f3; text-decoration:none}
#gnb ol li.gnb1Depth	 a.gnb1DepthAnchor:visited, a.gnb1DepthAnchor:link {text-decoration:none}

#gnb ol li.gnb1Depth	div	 {position:absolute; left:30px; top:42px; z-index:5; width:990px}
#gnb ol div ul li {float:left; padding:0 7px; background:url(../../images/nlps/common/gnb2depthbar.gif) no-repeat right 2px}
#gnb ol div ul li:last-child {background-image:none}
#gnb ol div ul li a:hover {	color:#bf5600; font-weight:bold; width:100%}
#gnb ol div ul li a, a:visited, a:link {text-decoration:none; color:gray; font-weight:none; font-weight:normal; font-size:11px}

#gnb ol div ul li.gnb2Depth.on a, a:visited{color:#bf5600; font-weight:bold}
.bservice {position:absolute; right:135px}




/* Form */
select, textarea, input, label{vertical-align:middle; font-size:11px; font-family:Malgun Gothic}
input[type="text"], input[type="password"] {height:18px; padding:0 3px; color:#282828; border-top:1px solid #aeaeae; border-left:1px solid #aeaeae; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; background:#fff; font-weight:normal; line-height:140%}

input[type="radio"] {margin-top:-1px; border:0}
input[type="checkbox"] {margin-top:-1px; border:0}
select {height:21px;color:#282828; padding:2px 2px; }
textarea{border:1px solid #e2e9ef; border-top:1px solid #aaadb4; pad}
input.r{background:#d2d2d2}
input.rb0{background:#FFF; border:0}
input.rb0:hover{background:#FFF}
.secretContent input { vertical-align:middle; }

#calender{background:url(../../images/nlps/button/btn_calender.gif) no-repeat right 2px}
#search{background:#ebeef3 url(../../images/nlps/button/btn_search.gif) no-repeat 5px 5px}

/* scroll */
body, div, textarea {scrollbar-highlight-color: #fff; scrollbar-shadow-color: #b1c3df; scrollbar-arrow-color: #b1c3df; scrollbar-face-color: #fff; scrollbar-3dlight-color: #d8dee7; scrollbar-darkshadow-color: #fff; scrollbar-track-color: #d8dee7}


/* portal */
.gnb_area{position:relative; float:right; margin: 20px 0 0 0}
/*
#headerp {width:100%; height:108px; background:url(../../images/nlps/common/system_gnbbar_bg.gif) repeat-x; min-width:1200px}
*/
#headerp {width:100%; height:108px; background:url(../../images/nlps/common/header_bg.gif) repeat-x; min-width:1200px}
#headerpc {width:100%; height:108px; margin:0 auto; float:left;}

.site {float:right}
.site li {float:left; background:url(../../images/nlps/common/top_sectionbar.gif) no-repeat right top; padding:0 7px 0 7px; line-height:10px}
.site li:last-child {background-image:none}

.login-wrap {}
.login-wrap span {font-size:11px; font-family:verdana; color:#19244b}
input.midtext {padding: 0px 3px; width:104px; height: 23px; line-height: 23px; font-family: Malgun Gothic; font-size: 12px; font-weight:bold; }
input.mpwtext {padding: 0px 3px; width:104px; height: 23px; line-height: 23px; font-family: Malgun Gothic; font-size: 12px; font-weight:bold; }
a.login, a.login a:link, a.login a:hover, a.login a:visited{color:#0500fc; text-decoration:underline; font-weight:bold}


#headerpc h1{padding:10px 0 0 0; float:left}

#visual_area {width:1200px; height:370px; min-width:1200px;}
#commonpop_area {width:1130px; height:370px; min-width:1130px;}
#visual {position:relative; width:100%; margin:0 auto; align:center;}

#commonpop_contents {position:relative; width:100%; margin:0 auto}
#mcontents_area {width:100%; min-width:1200px}
#mcontents {position:relative; width:1200px; margin:0 auto}

#pcontents_area {width:100%; min-width:1200px; margin-bottom:20px}
#pcontents {position:relative; width:815px; margin:0 auto}

#Layer1 {position:relative; width:731px; top:400px;margin:0 auto; z-index:1;}



.licence {background:url(../../images/nlps/contents/join_back.gif) no-repeat 50px 40px; height:220px; padding:45px 0 0 350px}
.licence_num {border:1px solid #d5d5d5; padding:10px; width:550px}
span.number{font-size:14px; font-family: Malgun Gothic; color:#707070; font-weight:bold}
.licence_num input {padding: 0px 3px; width:250px; height: 31px; line-height: 31px; font-family: Malgun Gothic; font-size: 14px; font-weight:bold }
span.joinat {vertical-align:top; line-height:25px; margin-left:5px; color:#be2d0b}
span.at {color:#be2d0b}

#pcontents h3 {margin:20px 0}

#footerp {position:relative; clear:both; height:48px; width:100%; min-width:1200px; background:url(../../images/nlps/common/copyright_bg.gif) repeat ;0}
#footerpc {width:1200px; margin:0 auto}
#commonpop_footerp {position:relative; clear:both; height:48px; width:100%; min-width:1130px; background:url(../../images/nlps/common/copyright_bg.gif) repeat ;0}
#commonpop_footerpc {width:1130px; margin:0 auto}
.copyp {padding:5px 0 0 0}
.copyp img{float:center; margin:2px 20px 0 0}
.copyp span{font-size:11px; color:#8b8b8b}
.copyp span strong{font-size:0.95em}

.contitle {float:left; padding-left:0px}
.contitle h2 {float:left; font-size:17px;margin-top:8px;  background:url(../../images/nlps/common/system_tb01.gif) no-repeat left 3px; font-family: "Malgun Gothic"; font-weight:bold; color:#282828;padding:0 0 0 28px; line-height:30px}
.subtitle {float:left; padding-top:15px; padding-left:0px}
.subtitle h2 {color:#282828;font-family: "Malgun Gothic"; font-size:15px; font-weight:bold; background: url(../../images/nlps/common/system_tb02.gif) no-repeat  left 3px;  padding:0 0 0 25px; line-height:25px}

.logic {font-size:11px; text-align:right; padding-top:0px; padding-right:10px; line-height:6px;}
.logic strong{color:#000000}

/* layout */
.contl{width:49%; float:left; margin-right:15px}
.contr{width:49%; float:left}
a.link{color:#2e87f6}
a.link, a.link a:hover, a.link a:visited{color:#2e87f6}

/* div style start. Added by kmy */
/* search div */
.search {width: 100%; font-size:11px}
.search table {width: 100%; border-collapse: collapse; border-spacing: 0; border:1px solid #cdd6e3}
.search th {background:#f0f3f8; border:1px solid #cdd6e3; color:#21538b; text-align:left; padding:3px 8px; line-height:18px}
.search td {border:1px solid #cdd6e3; padding:3px 8px; line-height:18px}
.search td img{vertical-align:bottom}

/* view div */
.view table {width: 100%; border-collapse: collapse; border-spacing: 0; border:1px solid #cdd6e3}
.view th {background:#f0f3f8; border:1px solid #cdd6e3; color:#21538b; text-align:center; padding:3px 8px; line-height:18px}
.view th.viewleft{text-align:left}
.view td {border:1px solid #cdd6e3; padding:3px 8px; line-height:18px; height:18px}
.input td img{vertical-align:bottom}




/* input div */
.input {clear:both; width: 100%; display:inline-block; font-size:11px}
.input table {width: 100%; border-collapse: collapse; border-spacing: 0; border:1px solid #cdd6e3}
.input th {background:#f0f3f8; border:1px solid #cdd6e3; color:#21538b; text-align:center; padding:3px 8px; line-height:18px}
.input td {border:1px solid #cdd6e3; padding:3px 8px; line-height:18px}

/* div style end. Added by kmy */

/* list table */
.list {clear:both; width: 100%; display:inline-block; font-size:11px}
.list table {width: 100%; border-collapse: collapse; border-spacing: 0; border:1px solid #cdd6e3}
.list th {background:#f0f3f8; border:1px solid #cdd6e3; color:#21538b; text-align:center; padding:4px 8px; line-height:18px}
.list td {border:1px solid #cdd6e3; padding:4px 8px; line-height:18px}
.list tr:hover td {background:#d8dde9; color:#21538b}
.center{text-align:center}

/* paging */
.paging {width:100%; text-align:center; margin:15px 0 5px 0}
.paging input{width:35px; margin-right:3px}
.paging span {margin:0 2px 0 4px!important; #margin:0 3px !important; letter-spacing:0.02em}
.paging div input{width:35px; margin-right:3px}
.paging div span {margin:0 2px 0 4px!important; #margin:0 3px !important; letter-spacing:0.02em}

a.btn_pagingl {display:inline-block; background:url(../../images/nlps/button/btn_pagingl.gif) no-repeat; width:15px; height:18px; vertical-align:middle}
a.btn_pagingl:hover {background:url(../../images/nlps/button/btn_pagingl_over.gif) no-repeat}

a.btn_pagingr {display:inline-block; background:url(../../images/nlps/button/btn_pagingr.gif) no-repeat; width:16px; height:18px; vertical-align:middle}
a.btn_pagingr:hover {background:url(../../images/nlps/button/btn_pagingr_over.gif) no-repeat}

.paging .total {display:inline; padding:0 0 0 8px; background:url(../../images/nlps/common/ico_pagingl.gif) no-repeat left 2px}
.paging .totalr {display:inline; background:url(../../images/nlps/common/ico_pagingr.gif) no-repeat right 2px; padding:0 6px 0 0}
.paging div .total {display:inline; padding:0 0 0 8px; background:url(../../images/nlps/common/ico_pagingl.gif) no-repeat left 2px}
.paging div .totalr {display:inline; background:url(../../images/nlps/common/ico_pagingr.gif) no-repeat right 2px; padding:0 6px 0 0}


/* button */
div.rbtn {position:relative; text-align:right; padding:0 0 3px 0}
div.rbtn a {display:inline-block; background:url(../../images/nlps/button/btn_img.gif) no-repeat; height:24px; line-height:25px; color:#e3e3e3}
div.rbtn a span {display:inline-block;  background:url(../../images/nlps/button/btn_img.gif) no-repeat; height:24px; line-height:25px; padding:0px 15px 0 0; padding-top:2px; color:#ffffff}

div.rbtn a.tbt {padding:0 0 0 1px; background-position:0 0; vertical-align:top}
div.rbtn a.tbt span {background-position:right 0px; font-size:11px; font-weight:bold; padding-left:14px;}
div.rbtn a.tbt:hover{background-position:left -28px}
div.rbtn a.tbt:hover span{background-position:right -28px}


div.rbtn2 {position:relative; text-align:right; padding:0 0 3px 0}
div.rbtn2 a {display:inline-block; background:url(../../images/nlps/button/btn_img2.gif) no-repeat; height:24px; line-height:25px; color:#e3e3e3}
div.rbtn2 a span {display:inline-block;  background:url(../../images/nlps/button/btn_img2.gif) no-repeat; height:24px; line-height:25px; padding:0px 15px 0 0; padding-top:2px; color:#191919}

div.rbtn2 a.tbt {padding:0 0 0 15px; background-position:0 0; vertical-align:top}
div.rbtn2 a.tbt span {background-position:right 0px; font-size:11px; font-weight:bold}
div.rbtn2 a.tbt:hover{background-position:left -28px}
div.rbtn2 a.tbt:hover span{background-position:right -28px}



a.ttbt {display:inline-block; vertical-align:top; background:url(../../images/nlps/button/btn_timg.gif) no-repeat left top; height:21px; line-height:22px; color:#e3e3e3; padding-left:8px}
a.ttbt span {display:inline-block; background:url(../../images/nlps/button/btn_timg.gif) no-repeat right top; height:21px; line-height:22px; padding:0px 8px 0 0; _padding-top:2px; color:#e3e3e3; font-size:11px; font-weight:bold}
a.ttbt:hover{background-position:left -23px}
a.ttbt:hover span{background-position:right -23px}

a.ttbt2 {display:inline-block; vertical-align:top; background:url(../../images/nlps/button/btn_timg2.gif) no-repeat left top; height:31px; line-height:31px; color:#e3e3e3; padding-left:14px}
a.ttbt2 span {display:inline-block; background:url(../../images/nlps/button/btn_timg2.gif) no-repeat right top; height:31px; line-height:31px; padding:0px 14px 0 0; _padding-top:2px; color:#e3e3e3; font-size:13px; font-weight:bold; font-family: Malgun Gothic; letter-spacing:-1px}
a.ttbt2:hover{background-position:left -35px}
a.ttbt2:hover span{background-position:right -35px}

a.ttbt3 {display:inline-block; vertical-align:middle; background:url(../../images/nlps/button/btn_logout2.gif) no-repeat left top; height:24px; width:57px; line-height:24px; color:#e3e3e3;  padding-left:14px}
a.ttbt3 span {display:inline-block; background:url(../../images/nlps/button/btn_logout2.gif) no-repeat right top; height:24px; width:57px; line-height:24px; padding:5px 14px 0 5px;  color:#e3e3e3; font-size:11px; font-weight:bold; font-family: Malgun Gothic; letter-spacing:-1px}
a.ttbt3:hover{background-position:left -35px}
a.ttbt3:hover span{background-position:right -35px}



/* join us */
.join_process01 {margin:5px 0; background:url(../../images/nlps/contents/join_process.gif) no-repeat 0 0; width:980px; height:62px}
.join_process02 {margin:5px 0; background:url(../../images/nlps/contents/join_process.gif) no-repeat 0 -62px; width:980px; height:62px}
.join_process03 {margin:5px 0; background:url(../../images/nlps/contents/join_process.gif) no-repeat 0 -124px; width:980px; height:62px}
.join_process04 {margin:5px 0; background:url(../../images/nlps/contents/join_process.gif) no-repeat 0 -186px; width:980px; height:62px}
.join_process05 {margin:5px 0; background:url(../../images/nlps/contents/join_process.gif) no-repeat 0 -248px; width:980px; height:62px}
.join_process06 {margin:5px 0; background:url(../../images/nlps/contents/join_process.gif) no-repeat 0 -310px; width:980px; height:62px}

.join_box {width:946px; border:1px solid #dedede; padding:15px; background:#fff; *zoom:1}
.join_box:after {content:""; clear:both; display:block}


.contitlep {display:inline-block}
.contitlep h2 {font-size:14px; background:url(../../images/nlps/common/icon_pop_bu2.gif) no-repeat left 0; padding:15px 0 5px 40px; font-weight:bold; font-family: Malgun Gothic}

.btn_complete {border:1px solid #b96c75; background:#f5cdcd; color:#690d0f; padding:0 2px}

.scrollArea {width:auto; height:200px; border:1px solid #d0d0d0; margin:10px 0; padding:20px; overflow-y:auto}
.scrollArea p {font-weight:bold; font-size:14px; padding-bottom:15px}
.scrollArea dl {line-height:16px}
.scrollArea dl dt {font-size:14px}
/* .scrollArea dl dd {color:#808080; padding:5px 0 20px 0;} */
.scrollArea dl dd {padding:5px 0 20px 0; font-size:12px}
.scrollArea span{padding:5px 0 5px 0; line-height:17px; display:block; font-size:12px}
.scrollArea span ul {margin-top:-7px}
/* .scrollArea span li {display:block; font-size:11px; margin-left:10px; color:#808080} */
.scrollArea span li {display:block; font-size:12px; margin-left:10px; }

.agreeArea{text-align:right}
.agreeArea input{margin-left:7px}
.agreeArea label{margin-left:7px}


.att{margin-left:10px; color:#be2d0b; background:url(../../images/nlps/common/ico_att.gif) no-repeat left 4px; padding:0 0 0 9px}
.attth{color:#21538b; background:url(../../images/nlps/common/ico_att.gif) no-repeat left 4px; padding:0 0 0 9px}

.service{border:1px solid #d3deed; padding:3px 7px; margin:3px 0 3px 0}

.titlearea{display:inline-block; width:100%; margin:0px 0 4px 0}

.idpwfind {position:relative; height:250px}
.idpwfind li{float:left; display:inline; width:340px; margin:25px 0 0 120px; overflow:hidden}

.idfind{background:url(../../images/nlps/contents/idfind_back.gif) no-repeat left top; width:300px; height:200px; border-right:1px solid #ebecec}
.pwfind{background:url(../../images/nlps/contents/pwfind_back.gif) no-repeat left top; width:195px; height:200px}





/* view2 div */ 

.view2 table {width: 96%; border-collapse: collapse; border-spacing: 0; border:1px solid #cdd6e3}
.view2 th {background:#4f638e; border:1px solid #cdd6e3; color:#ffffff; font-weight:normal; text-align:center; padding:3px 8px; line-height:18px}
.view2 th.viewleft{text-align:left}
.view2 td {border:1px solid #cdd6e3; padding:3px 8px; line-height:18px; height:18px}
.input2 td img{vertical-align:bottom}






/* 2013 02 21 추가부분 *************************************************************************************************************************** */ 


	
/* layout */
#containerp{width:100%; background:url(../../images/nlps/contents/sub_back.gif) repeat-x left top;}
#containerpc{position:relative; width:100%; margin:0 auto; *zoom:1; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9}
#containerpc:after{content:""; clear:both; display:block; overflow:hidden}
#left {width:216px; float:left; overflow:hidden;background:url(../../images/nlps/common/system_left_tbar.gif) repeat-x left top}
#subcontents {float:left; width:100%; border-left:0px solid #d9d9d9; height:100%; position:relative; padding-bottom:40px; background:url(../../images/nlps/common/con_bg.gif) repeat }
.article_cont {width:721px; padding:30px 0 0 1px}

#leftMenu {position:relative; padding:13px 0}

#leftMenu h2 {height:32px; background:url(../../images/nlps/common/ico_h2.gif) no-repeat 6px 3px; padding:0 0 0 24px; font-size:1.4em; color:#21538b; font-weight:bold; border-bottom:1px solid #d7d8dc}
#leftMenu h2 img {margin-top:-15px}

#leftMenu ul.leftDep1	{clear:both; margin:17px 0 20px 10px}
#leftMenu ul.leftDep1 li.leftDep1 {background:url(../../images/nlps/contents/ico_h3.gif) no-repeat 4px 1px; margin:5px 0}
#leftMenu ul.leftDep1	li.leftDep1 a.lnb1DepthAnchor {display:block; padding:0 10px 6px 20px; font-size:11px; color:#8a8a8a; font-family:verdana}
#leftMenu ul.leftDep1 li.leftDep1 a.lnb1DepthAnchor:hover {background:url(../../images/nlps/contents/ico_h3_on.gif) no-repeat 4px 1px; color:#21538b; font-weight:normal; text-decoration:none; font-weight:bold}
#leftMenu ul.leftDep1 li.leftDep1 a.lnb1DepthAnchor:link, a.lnb1DepthAnchor:visited {text-decoration:none; color:#8a8a8a}
#leftMenu ul.leftDep1	li.on a.lnb1DepthAnchor {background:url(../../images/nlps/contents/ico_h3_on.gif) no-repeat 4px 1px; color:#21538b; font-weight:bold}
#leftMenu ul.leftDep1	li.leftDep1 div {}
#leftMenu ul.leftDep2 {padding:0 12px 0 18px}
#leftMenu ul.leftDep2	li {padding:1px 0; padding-left:10px; text-indent:-10px}
#leftMenu ul.leftDep2	li.leftDep2 {background:url(../../images/nlps/common/ico_h4_off.gif) no-repeat left 5px; margin:0 0 3px 0}
#leftMenu ul.leftDep2	li.leftDep2 a	{color:#8a8a8a; padding:0 0 0 8px}
#leftMenu ul.leftDep2	li.leftDep2 a:hover {color:#bf5600}
#leftMenu ul.leftDep2	li.on a	{color:#bf5600}
#leftMenu ul.leftDep2	li.leftDep2.on {background:url(../../images/nlps/common/ico_h4_on.gif) no-repeat left 5px; color:#21538b}article_cont

.contl{width:49%; float:left; margin-right:15px}
.contr{width:49%; float:left}
.link{color:#2e87f6}
.link a, a:hover, a:link, a:visited{color:#2e87f6}




input_top{border:solid 1px #666;height:23px;width:100px;margin-right:10px; min-width:1100px;align:right; }
.loginbox li{display:inline-block;list-style:none;  font-size:11px}
.but1{background-image:url(../../images/nlps/button/btn_login2.gif);width:46px;height:23px;display:inline-block; vertical-align:middle; margin:3px 0 3px 3; margin-right:5px;}
.but2{background-image:url(../../images/nlps/button/btn_idpw.gif);width:117px;height:23px;display:inline-block; vertical-align:middle; margin:3px 0 3px 3; margin-right:5px;}
.but3{background-image:url(../../images/nlps/button/btn_join.gif);width:58px;height:23px;display:inline-block; vertical-align:middle; margin:3px 0 3px 3; margin-right:5px;}
.but4{background-image:url(../../images/nlps/button/btn_sign.gif);width:105px;height:23px;display:inline-block; vertical-align:middle; margin:3px 0 3px 3; margin-right:5px;}


login_after{margin-right:10px; align:right; }
.info {font-size: 11px;font-weight:normal;color: #cadeee; font-family:"doutm";   padding-bottom:-5px;}
.info_b {font-size: 11px;font-weight:bold;color: #cadeee; font-family:"doutm"; }
.info strogn{font-size: 11px;font-weight:bold;color: #999999; font-family:"doutm"; }
.line{background-image:url(../../images/nlps/common/system_tob_m_part.gif);width:29px;height:33px;display:inline-block; vertical-align:middle; margin:3px 0 3px 3; margin-right:150px;}
.man{background-image:url(../../images/nlps/common/system_tob_icon.gif);width:20px;height:19px;display:inline-block; vertical-align:middle; margin:3px 0 3px 3; margin-right:10px;}
.but1{background-image:url(../../images/nlps/button/btn_login2.gif);width:57px;height:23px;display:inline-block; vertical-align:middle; margin:3px 0 3px 3; margin-right:5px;}
.infoarea {clear:both; margin-top:-5px; float:right; width:320px; height:33px; text-align:right; }


.gnbm_1Dep_kor {
	font-family: "Malgun Gothic";
	font-size: 15px;
	font-weight: bold;
	letter-spacing:-1px;
	text-decoration: none;
	color: #ffffff;
	padding:0 0 0 0;
	padding-bottom:8px;
	text-align: center;
	line-height: 30px;
}
	.gnbm_1Dep_kor 		a:link 	    {font-size: 15px; font-family: "Malgun Gothic"; color: #ffffff; text-decoration: none;}
	.gnbm_1Dep_kor 		a:active   	{font-size: 15px; font-family: "Malgun Gothic"; color: #ffffff; text-decoration: none;}
	.gnbm_1Dep_kor		a:visited 	{font-size: 15px; font-family: "Malgun Gothic"; color: #ffffff; text-decoration: none;}
	.gnbm_1Dep_kor 		a:hover   	{font-size: 15px; font-family: "Malgun Gothic"; color: #a2ecff; text-decoration: none; }	
	
	
.gnbm_1Dep_eng {
	font-family: "verdana";
	font-size: 17px;
	font-weight: normal;
	letter-spacing:0px;
	text-decoration: none;
	color: #ffffff;
	padding:0 0 0 0;
	padding-bottom:8px;
	text-align: center;
	line-height: 30px;
}
	.gnbm_1Dep_eng 		a:link 	    {font-size: 17px; font-family: "verdana"; color: #ffffff; text-decoration: none;}
	.gnbm_1Dep_eng 		a:active   	{font-size: 17px; font-family: "verdana"; color: #ffffff; text-decoration: none;}
	.gnbm_1Dep_eng		a:visited 	{font-size: 17px; font-family: "verdana"; color: #ffffff; text-decoration: none;}
	.gnbm_1Dep_eng 		a:hover   	{font-size: 17px; font-family: "verdana"; color: #a2ecff; text-decoration: none; }
			




.notice_title {font-family:"Malgun Gothic";font-size: 14px;font-weight:bold; text-decoration: none;color: #000000; padding-top:0px; padding-left:0px;text-align:left; line-height: 35px;
}


.notice_con {font-family: Malgun Gothic;font-size: 12px;font-weight:normal; text-decoration: none;color: #727272; padding-top:0px; padding-left:3px;text-align:left; line-height: 23px;
}
			   		.notice_con 		a:link 	    {font-size: 12px; color: #727272; text-decoration: none;}
					.notice_con 		a:active   	{font-size: 12px; color: #727272; text-decoration: none;}
					.notice_con		    a:visited 	{font-size: 12px; color: #727272; text-decoration: none;}
					.notice_con 		a:hover   	{font-size: 12px; color: #2a9ce4; text-decoration: underline;}	

.notice_date {font-family: Malgun Gothic;font-size: 11px;font-weight:normal; text-decoration: none;color: #888888; padding-top:0px; padding-left:0px;text-align:left; line-height: 23px;
background-image: url(../../images/nlps/button/bullet01.gif) no-repeat;
}

.text_bold {font-family: Malgun Gothic;font-size: 16px;font-weight: bold;text-decoration: none;color: #000000;padding-top:3px;text-align: center;line-height: 20px;
}


.left_m_t {
	font-family: "Malgun Gothic";
	font-size: 20px;
	font-weight: bold;
	letter-spacing:-1px;
	text-decoration: none;
	color: #000000;
	padding-bottom:0px;
	text-align: center;
	line-height: 54px;
	background:url(../../images/nlps/common/system_left_tbar.gif) no-repeat;
}

.left_m_1D_over {
	font-family: "Malgun Gothic";
	font-size: 15px;
	font-weight: bold;
	letter-spacing:0px;
	text-decoration: none;
	color: #3c8ff7;
	padding-left:30px;
	text-align: left;
	line-height: 30px;
	background: url(../../images/nlps/common/system_left_m_mb_b.gif) no-repeat  bottom 5px left 3px;;
}

.left_m_1D {
	font-family: "Malgun Gothic";
	font-size: 15px;
	font-weight: bold;
	letter-spacing:0px;
	text-decoration: none;
	color: #000000;
	padding-left:30px;
	vertical-align:middle;
	text-align: left;
	line-height: 30px;
	background: url(../../images/nlps/common/system_left_m_mb_g.gif) no-repeat  bottom 5px left 3px;
}

.left_m_2D_over {
	font-family: "Malgun Gothic";
	font-size: 13px;
	font-weight: normal;
	letter-spacing:0px;
	text-decoration: none;
	color: #2e87f6;
	padding-left:15px;
	text-align: left;
	line-height: 20px;
	background: url(../../images/nlps/common/system_left_m_sm.gif) no-repeat  bottom 5px left 3px;;
}


.left_m_2D{
	font-family: "Malgun Gothic";
	font-size: 13px;
	font-weight: normal;
	letter-spacing:0px;
	text-decoration: none;
	color: #3c3c3c;
	padding-left:15px;
	text-align: left;
	line-height: 20px;
	background: url(../../images/nlps/common/system_left_m_sm.gif) no-repeat  bottom 5px left 3px;;
}

.mtap{
	padding-top:7px;
	align: left;
	height:28px;
	vertical-align:bottom;
}

.pop_contitle {float:left; padding-left:0px}
.pop_contitle h2 {font-size:18px; font-family: "Malgun Gothic"; font-weight:normal; color:#ffffff; background:url(../../images/nlps/common/popup_bg01.gif) no-repeat bottom 0px left 0px; padding:0 0 0 38px; line-height:40px}
.pop_subtitle {float:left; padding-top:0px; padding-left:0px}
.pop_subtitleline {float:left; background: url(../../images/nlps/common/popup_bg_gl3.gif) repeat; height:4px;width:520px;  padding:1px 10px 0 10px;margin-top:6px;margin-bottom:10px}
.pop_subtitleline1 {float:left; background: url(../../images/nlps/common/popup_bg_gl3.gif) repeat; height:4px;width:770px;  padding:1px 10px 0 10px;margin-top:6px;margin-bottom:10px}
.pop_subtitle h2 {color:#282828; font-family: "Malgun Gothic"; font-size:14px; font-weight:bold; background: url(../../images/nlps/common/icon_popup_t.gif) no-repeat  bottom 0px left 3px;  padding:0 0 0 30px; line-height:23px}
.pop_con {float:left; padding:0px 10px 0 10px;width:100%}
.pop_box {border:solid 2px #0f72c5;width:560px;margin-left:0px; margin-top:0px; }
.pop_box1 {border:solid 2px #0f72c5;width:800px;margin-left:0px; margin-top:0px; }
.pop_gl {border:solid 0px #0f72c5;height:17px;width:560px;margin-left:0px; margin-top:0px; background: url(../../images/nlps/common/popup_bg_gl2.gif) repeat }
.pop_gl1 {border:solid 0px #0f72c5;height:17px;width:800px;margin-left:0px; margin-top:0px; background: url(../../images/nlps/common/popup_bg_gl2.gif) repeat }
.pop_con3 {float:left; padding:0px 10px 0 10px;width:100%}
.pop_box3 { border:solid 2px #0f72c5; width:700px; margin-left:0px; margin-top:0px; background: url(../../images/nlps/common/pop_djd_bg.gif) no-repeat; height: auto; }
.pop_gl3 { border:solid 0px #0f72c5; height:17px; width:700px; margin-left:0px; margin-top:0px; background: url(../../images/nlps/common/popup_bg_gl2.gif) repeat }
.pop_box4 {width:560px; margin-left:50px; margin-top:30px;}
.pop_survey_t {font-size:16px; font-family: "Malgun Gothic"; font-weight:bold; text-align:left; color:#555555; padding:0 0 0 opx;}
.pop_survey_ct {font-size:12px; font-family: "Doutm"; font-weight:normal; text-align:left;  line-height:25px; color:#555555; padding:3px 0 0 opx;}
.pop_survey_lt {font-size:12px; font-family: "Doutm"; font-weight:bold; text-align:left; color:#555555; padding:10px 0 0 0px; height:30px;}

#pop_footerp {position:relative; text-align:right;margin-top:50px; padding:3px 0px 0 0; clear:both; height:27px; width:100%; background-color:#efefef }
#pop_footerpc {width:1200px; margin:0 auto}


#commonpop_etc {position:relative; width:100%; margin:0 auto; align:center;background:url(../../images/nlps/common/etc_bg.jpg) no-repeat;}
#etc {position:relative; width:1200px; margin:0 auto; align:center;background:url(../../images/nlps/common/etc_bg.jpg) no-repeat;}
.etc_t {font-size:18px; font-family: "Malgun Gothic"; font-weight:bold; text-align:left; color:#ffffff; padding:70px 0 0 75px; height:50px;}
.etc_box {border:solid 1px #e7e7e7; height:100%;width:100%; margin-left:0px; margin-top:10px;padding:15px 10px 0 10px; }
.etc_yak_lt {font-size:13px; font-family: "Doutm"; font-weight:bold; text-align:left; color:#555555; padding:10px 0 0 0px; height:30px;}
.etc_box2 { background: rgb(255, 255, 255); padding: 24px 22px; border: 1px solid rgb(229, 229, 229); width: 830px; height: auto; margin-top: 5px; margin-bottom: 2px; line-height:18px }
.etc_ti_01 {color:#31a1ed; line-height: 22px; font-size: 14px; font-weight: bold;padding:5px 0 10px 0px; }

.etc_box2 li {background: url("../../images/nlps/common/ico.gif") no-repeat 0px 2px; text-indent: 10px;}
.etc_box2 li.list01 {margin-bottom: 2px;}

/* survey table div */
.survey {width: 100%; font-size:11px}
.survey table {width: 100%; border-collapse: collapse; border-spacing: 0; border:0px solid #cdd6e3}
.survey th {background:#f0f3f8; border:0px solid #cdd6e3; color:#21538b; text-align:left; padding:3px 8px; line-height:18px}
.survey td {border:0px solid #cdd6e3; padding:3px 8px; line-height:18px}
.survey td img{vertical-align:bottom}

.survey2 {width: 100%; font-size:11px}
.survey2 table {width: 100%; border-collapse: collapse; border-spacing: 0; border:1px solid #cdd6e3}
.survey2 th {background:#f0f3f8; border:1px solid #cdd6e3; color:#21538b; text-align:left; padding:3px 8px; line-height:30px}
.survey2 td {border:1px solid #cdd6e3; padding:3px 8px; line-height:18px}
.survey2 td img{vertical-align:bottom}

.stext   {font-size:15px; font-family: "Doutm"; font-weight:bold; text-align:right; color:#e07744; padding:10px 50px 0 0px;}
.stext_b {font-size:15px; font-family: "Doutm"; font-weight:bold; text-align:right; color:#000000; padding:10px 50px 0 0px;}
.stext_title {font-size:13px; font-family: "Doutm"; font-weight:bold; text-align:left; color:#000000; background:#f5ffff; padding:0px 0px 0 0px;}

.vline {border:0px solid #cdd6e3; margin-top:15px; background:#e7e6e6; height:1px}

/* seo add oversea ams main login */
#wrap{ width:100%; height:100%; background:url(../../images/nlps/oversea_ams/ad_bg.gif) repeat-x }
#outline{ width:990px; margin:auto; height:338px; background:url(../../images/nlps/oversea_ams/ad_bg_r.jpg) no-repeat; padding-top: 169px; }
.logo{ margin-left: 298px; }
.login{ width:394px; background:url(../../images/nlps/oversea_ams/ad_login_bg.jpg); height: 140px; margin: 10px 298px 6px; }
.box{ width:292px; height:78px; padding-top:35px; margin-right: 51px; margin-left: 51px; }
#memberlogin dl{float:left}
.uid{margin-top:7px}
.upw{margin-top:5px}
.input_text{ width:211px; height:19px; color:#444; border:1px solid #c9c9c9; text-indent: 5px; font-size: 11px; }
.btn_login{ float:right; margin-right:1px; margin-top:8px } 
.copyright{ width: 394px; height: auto; margin:auto; text-align: center; padding-top: 8px; }
