@charset "euc-kr";

/*  [Default]  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,iframe { margin:0;padding:0; }
body { background:#fff; color:#666; font:normal 12px Dotum,AppleGothic,Verdana,Arial,San-Serif; }
a { color:#666; text-decoration:none; }
a:visited, a:active {text-decoration:none;} a:hover {text-decoration:underline;}
input, select { font-size:100%; vertical-align:top; margin:0; padding:0; }
ol,ul,li { list-style:none; } fieldset, blockquote { border:none; }
i,em,cite { font-style:normal; }
b { color:#ccc;font-weight:normal}
h3,h4,h5,h6 { clear:both; font:bold 12px Dotum,AppleGothic,Verdana,Arial,San-Serif; }
caption,legend { display:none; clear:both;font:bold 12px Dotum,AppleGothic,Verdana,Arial,San-Serif; }
hr { display:none; clear:both; }
table { table-layout:fixed; border-collapse:collapse; border-spacing:0; border:0; }
th,td { border-collapse:collapse; }
strong { font-style:normal; font-weight:bold; }
img,button { margin:0; padding:0; border:0 none; }
form	{display:block;}
input, textarea, select {font:12px Dotum;}
label { cursor:pointer; vertical-align:middle; }

.type-text { background:#fff; height:14px; border:1px solid #c2c2c2; text-align:left; }
.type-btn { margin:0; padding:0; border:0; text-indent:-1000em; cursor:pointer;}
.type-file { width:150px;height:14px; border:solid 1px #BDBDBD; }
.text-inline { display:inline; }
.cur-hand { cursor:pointer; }
.text-ellipsis { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.text-replace { height:0px;overflow:hidden; font-size:0; text-indent:-1000em; }
.clear { clear:both; width:0;height:0;margin:0;padding:0; font:0/0 arial; }
.fl { float:left}
.fr	{ float:right}
.ltr{ text-align:left; }
.rtl{ text-align:right; }
.tcn{ text-align:center; }

/* float */
.f_clear:after { content: "."; height: 0;	display: block;	visibility: hidden;	clear: both; }
* html .f_clear { height:1px; }
.f_clear { display:block;min-height:1px; }

/* SNB */
.hide { overflow: hidden; position: absolute; width: 0; height: 0; line-height: 0; text-indent: -9999px; }
#header { position:relative; font-family: "Malgun Gothic", "¸¼Àº°íµñ", -apple-system, BlinkMacSystemFont, helvetica, "Apple SD Gothic Neo", sans-serif; text-align:left;}
#header .svcwrap { border-bottom: 1px solid #eee; }
#header .gnbWrap { position:relative; width:970px; height:70px; margin:0 auto; padding-top:70px; }
#header .gnbWrap h1 { float:left; }
#header .gnbWrap .natebi { position:relative; top:9px; float:left; width:57px; height:17px; background:url(https://member.nate.com/img/find/set_snbx2.png) 0 0 no-repeat; text-indent:-9999em; overflow:hidden; background-size:114px 155px; }
#header .gnbWrap .svcname { position:relative; top:5px; float:left; width:113px; height:28px; margin-left:12px; background:url(https://member.nate.com/img/find/set_snbx2.png) 0 -20px no-repeat; text-indent:-9999em; overflow:hidden; background-size:114px 155px; }
#header.helpdesk .gnbWrap { height:89px; }
#header.helpdesk .gnbWrap h1 { margin:0 0 0 100px; }
#header.helpdesk .gnbWrap .natebi { top:7px; width:74px; height:22px; background-position:0 -133px; }
#header.helpdesk .gnbWrap .svcname { width:108px; height:29px; background-position:0 -95px; }

#header .gnbWrap .relsvc { position:relative; top:10px; float:left; margin-left:19px; }
#header .gnbWrap .relsvc li { float:left; padding-right:15px; }
#header .gnbWrap .relsvc li a { display:block; height:17px; background:url(https://member.nate.com/img/find/set_snbx2.png) 0 -20px no-repeat; text-indent:-9999em; overflow:hidden; background-size:100px 90px; }
#header .gnbWrap .relsvc li:nth-child(1) a { width:48px; background-position:0 -90px; }
#header .gnbWrap .relsvc li:nth-child(2) a { width:30px; background-position:-50px -90px; }
#header .gnbWrap .relsvc li:nth-child(3) a { width:15px; background-position:-50px -110px; }
#header .gnbWrap .relsvc li:nth-child(4) a { width:30px; background-position:0 -110px; }

#header .gnbWrap #searchWrap { position:absolute; top:70px; right:0; width:250px; height:38px; border:1px solid #707070; border-top-right-radius: 8px; box-sizing: border-box; }
#header .gnbWrap #searchWrap .srchform { position:relative; top:9px; z-index: 9; }
#header .gnbWrap #searchWrap .searchBox { width:189px; height:20px; margin:0 0 0 15px; line-height:20px; border:0; font-size:16px; color:#333; z-index:9;font-family: "Malgun Gothic", "¸¼Àº°íµñ", -apple-system, BlinkMacSystemFont, helvetica, "Apple SD Gothic Neo", sans-serif; outline:0; }
#header .gnbWrap #searchWrap .searchBtn { position:absolute; top:-9px; right:0; width:46px; height:38px; border:0; background:url(https://member.nate.com/img/find/set_snbx2.png) 0 -50px no-repeat; cursor:pointer; background-size:114px 155px; }
#header .gnbWrap #searchWrap.on, #header .gnbWrap #searchWrap:hover { border-color:#ff2c2e; }
#header .gnbWrap #searchWrap.on .searchBtn, #header .gnbWrap #searchWrap:hover .searchBtn { background-position:-46px -50px; }
#header.helpdesk .gnbWrap #searchWrap { top:68px; right:105px; width:548px; height:42px; }
#header.helpdesk .gnbWrap #searchWrap .searchBox { width:489px; outline:0; margin:2px 0 0 15px; }
#header .gnbWrap #searchWrap input::placeholder { color:#b4b4b4; }

#header .navWrap { border-bottom:1px solid #999; }
#header .snbArea { position:relative; width:970px; margin:0 auto; height:54px; }
#header .snbArea li { float:left; margin:0 24px 0 0; }
#header .snbArea li a { position:relative; display:block; height:54px; line-height:54px; font-size:15px; color:#000; letter-spacing:-1px; }
#header .snbArea li a:hover { font-weight:bold; color:#ff2c2e; text-decoration:none; }
#header .snbArea li a:hover:before { content:''; position:absolute; left:0; bottom:-1px; width:100%; height:2px; background-color:#ff2c2e; }
#header .snbArea li.on a { font-weight:bold; color:#ff2c2e; }
#header .snbArea li.on a:before { content:''; position:absolute; left:0; bottom:-1px; width:100%; height:2px; background-color:#ff2c2e; }

#header .snbArea .svcLink { position:absolute; top:0; right:0; }
#header .snbArea .svcLink img { display:block; }

#header .lnbWrap { width:970px; height:50px; margin:0 auto; border-bottom:1px solid #dfdedc; }
#header .lnbWrap li { float:left; margin:0 20px 0 0; }
#header .lnbWrap li a { position:relative; display:block; height:50px; line-height:50px; font-size:14px; color:#454545; letter-spacing:-1px; }
#header .lnbWrap li a:hover { font-weight:bold; text-decoration:none; }
#header .lnbWrap li.on a { font-weight:bold; }
#header .lnbWrap li.on a:before, #header .lnbWrap li a:hover:before { content:''; position:absolute; left:0; top:35px; width:100%; height:1px; background-color:#454545; }

@media \0screen {
    #header .gnbWrap .natebi, #header .gnbWrap .svcname, #header .gnbWrap .relsvc li a, #header .gnbWrap #searchWrap .searchBtn, #header #searchWrap #selectTxt:before  {
        background-image: url(https://member.nate.com/img/find/set_snb.png);
    }
}

/* Footer  */
#footer {float:left; padding:0 0 15px 0; margin:85px auto 0; width:100%; min-width:765px; border-top:2px solid #e4e4e4; text-align:center; }
#footer	dl.footer_list { padding:35px 0 10px 0; width:100%; }
#footer	dl.footer_list dt { display:none; }
#footer	dl.footer_list dd a { letter-spacing:-1px; text-decoration:none; }
#footer	dl.footer_list dd em.nate {margin:0 5px 0; color:#ff2400; font-weight:bold;}
#footer	dl.footer_list dd em.cyworld {margin:0 5px 0 30px; color:#ff6600; font-weight:bold;}
#footer	dl.footer_list dd a:hover { text-decoration:underline; }
#footer	dl.footer_list dd span { padding:0 5px; color:#e9e9e9; }

#footer	p.copyright { float:left; width:100%; font-family:Verdana; font-size:9px; color:#666; }
#footer p.copyright a { text-decoration:none; color:#666; }
#footer p.copyright a:hover { text-decoration:underline; }
#footer	p.copyright strong { font-family:Verdana; font-size:10px; font-weight:bold; color:#F60; }
#footer	p.copyright strong span.sk { font-family:Verdana; font-size:10px; color:#ff2400; }

/*#footer	p.copyright span.family_site { padding:0 0 0 15px; font-family:Dotum; font-size:11px; color:#444; font-weight:normal; }
#footer	p.copyright span.family_site a { text-decoration:none; font-size:11px; color:#444; }
#footer	p.copyright span.family_site a:hover { text-decoration:underline; font-size:11px;}
#footer	p.copyright span.family_site span.title { font-family:Verdana; font-size:9px; }
#footer	p.copyright span.family_site span.bar { color:#e9e9e9; padding:0 2px; }*/

#footer	p.alert_right { padding:5px 0 10px 0; font-size:11px; color:#888; line-height:15px; letter-spacing:-1px; }
#footer	p.cp_address { padding:0 0 10px 0; font-size:11px; color:#888; line-height:14px; }
#footer	p.cp_address img {vertical-align:middle;}
#footer	p.cp_address span { color:#e9e9e9; height:10px; }
#footer	p.cp_address a {margin-right:10px; color:#888; text-decoration:underline; }
#footer	p.cp_address a:hover { color:#444; }

/* common */
#content h3 { font:bold 14px Dotum; color:#000000; letter-spacing:-1px; word-spacing:1px; }
#content h3 a { color:#000000; }
#content h3 span.eng { letter-spacing:0; }
button span { display:none; }

/* Layout */
#sub_header_wrap { clear:both; width:100%; min-width:970px; margin:0 auto 30px auto; background:#ecf8ff; border-bottom:1px solid #cee9f9; z-index:99; }
#sub_header { position:relative; width:970px; margin:0 auto; z-index:99; }
#content { width:970px; margin:30px auto 0 auto; text-align:left; z-index:9; }
.content-type1 { float:right; width:750px; }
.content-type2 { float:right; width:770px; }
/*.help_main { background-color:#f1faff !important; z-index:99; }*/

/* paging */
.paginator2 { clear:both; margin:0 30px 0 27px; padding:15px 0 0 0; text-align:center; color:#d0d0d0; font-size:14px;}
.pageFunc_sub { position:relative; top:-1px; margin-top:-3px; background:url('/img/button/btn_paging2.gif'); background-repeat:no-repeat; font:bold 9pt Dotum; color:#444444; _display:inline-block; }
.paginator2 a.prev { padding:0 0 1px 7px; text-decoration:none !important; background-position:0 3px; color:#3d3d3d;}
.paginator2 a:hover.prev { background-position:0 -12px; color:#ff3100; text-decoration:none !important; }
.paginator2 .next { padding:0 7px 1px 0; text-decoration:none !important; background-position:right 3px; color:#3d3d3d;}
.paginator2 a:hover.next { background-position:right -12px; color:#ff3100; text-decoration:none !important; }
.paging2 { margin:0 -3px 0 -2px; }
.paging2 em {display:inline-block;color:#fc3202;font:bold 12px Dotum !important; padding:2px 7px 2px 5px;margin:0 -8px;letter-spacing:0;}
.paging2 a {display:inline-block;font:bold 12px Dotum !important; text-decoration:none !important; color:#444444 !important;padding:2px 7px 2px 5px;margin:0 -8px; letter-spacing:0;}
.paging2 a:hover {background-color:#f0f1f4;}

/* main */
.mainWrap { position:relative; width:100%; min-width:765px; }
.mainCnt { position:relative; width:765px; margin:0 auto; }
/*.sub_content { float:left; width:228px; margin-top:20px; padding:0 0 0 32px; border-left:1px solid #ececec; }*/
.main_footer { margin:0 auto !important; }

.noticeBox { width:765px; margin:0 auto; padding:10px 0; }
.noticeBox img { position:relative; top:-2px; margin-right:5px; vertical-align:middle; }

.directMenu {  clear:both; float:left; width:100%; background-color:#f7f7f7; }
.directMenu:after { content:''; clear:both; display:block; }
.drWrap { width:765px; margin:0 auto; overflow:hidden; }
.drWrap .pnm { float:left; width:382px; margin:25px 0 0 0; padding-bottom:11px; }
.drWrap .pnm .pnmList { margin-top:20px; }
.drWrap .pnm .pnmList:after { content:''; clear:both; display:block; }
.drWrap .pnm .pnmList li { float:left; width:180px; margin:0 0 12px 0; }
.drWrap .pnm .pnmList li a { color:#4d4d4d; }

.svcWrap { clear:both; width:100%; border-bottom:1px solid #ececec; }
.svcWrap:after { content:''; clear:both; display:block; }
.svcBox { clear:both; width:765px; margin:0 auto; }
.svcBox:after { content:''; clear:both; display:block; }
.selectType { position:relative; display:block; width:100%; height:33px; padding:37px 0 0 0; font-size:11px; text-align:right; }
.selectType:after { content:''; clear:both; display:block; }
.selectType span { padding:0 5px; color:#d9d9d9; }
.selectType a { color:#8f8f8f; }
.selectType a.crnt { color:#000; }

.svcList { clear:both; float:left; position:relative; left:-116px; width:881px; overflow:hidden; }
.svcList:after { content:''; clear:both; display:block; height: 0; }
.svcList li { position:relative; float:left; width:60px; margin:0 0 0 116px; text-align:center; }
.svcList li .btn { position:relative; display:block; width:60px; height:135px; margin:0 auto; background-color:transparent; z-index:1; }
.svcList li .btn .icon { display:block; width:60px; height:60px; margin:0 auto; background:url('/img/ico/set_my2.png') 0 0 no-repeat; }
.svcList li .btn .icon.nateapp { background-position:0 -180px; }
.svcList li .btn .icon.uc { background-position:-180px -180px; }
.svcList li .btn .icon.cymera { background-position:0 -498px; }
.svcList li .btn .icon.mail { background-position:0 0; }
.svcList li .btn .icon.news { background-position:-60px 0; }
.svcList li .btn .icon.pann { background-position:-120px 0; }
.svcList li .btn .icon.ft { background-position:-60px -60px; }
.svcList li .btn .icon.comics { background-position:0 -120px; }
.svcList li .btn .icon.movie { background-position:-60px -120px; }
.svcList li .btn .icon.dotori { background-position:-60px -240px; }
.svcList li .btn .icon.nateq { background-position:-120px -120px; }
.svcList li .btn .icon.phone { background-position:-180px -60px; }
.svcList li .btn .icon.srch { background-position:-180px -240px; }
.svcList li .btn .icon.memInfo { background:url('/img/ico/ico_m_svc.png') 0 0 no-repeat; }
.svcList li .btn .icon.privacyInfo { background:url('/img/ico/ico_m_svc.png') -60px 0 no-repeat; }
.svcList li .btn .icon.phonemsg { background:url('/img/ico/ico_m_svc.png') -120px 0 no-repeat; }
.svcList li .svcname { display:block; margin:10px auto 0; font-size:12px; text-align:center; color:#373737; }

.allView { clear:both; float:left; position:relative; left:-55px; width:860px; overflow:hidden; }
.allView:after { content:''; clear:both; display:block; height:0; }
.allView .allBox { float:left; width:160px; margin-left:55px; }
.allView .alist { height:175px; }
.allView .alist .tit { margin-bottom:30px;  font-size:18px; font-weight:bold; color:#5a9cd1; }
.allView .alist li { margin-bottom:12px; }
.allView .alist li a { color:#000; }

.svcLink { clear:both; width:765px; margin:0 auto; }
.svcLink a { float:left; width:25%; height:43px; line-height:43px; text-align:center; }

/* section :: title */
.mdl_sub { position:relative; clear:both; height:46px; padding:23px 0 0 0; }
.mdl_sub h3 { width:auto; height:31px; padding-bottom:15px; text-indent:-5000em; overflow:hidden; background:url('/img/text/bg_subtitle.gif') 0 0 no-repeat; }
.mdl_sub.mySelf h3 { background-position:0 -461px; }
.mdl_sub.service_help h3 { background-position:0 -46px; }
.mdl_sub.report h3 { background-position:0 -92px; }
.mdl_sub.mail h3 { background-position:0 -138px; }
.mdl_sub.notice h3 { background-position:0 -184px; }
.mdl_sub.qna h3 { background:url('/img/text/subtitle_knowledge.gif') 0 0 no-repeat; }
.mdl_sub.proposal h3 { background-position:0 -276px; }
.mdl_sub.my_uselist h3 { height:32px; background-position:0 -322px; }
.mdl_sub.report_main h3 { background-position:0 -369px; }
.mdl_sub.membership h3 { background-position:0 -415px; }
.mdl_sub.eventPrize h3 { background-position:0 -507px; }
.mdl_sub .direct_menu { position:absolute; top:26px; right:0; width:327px; height:31px; }
.mdl_sub .direct_menu a { float:left; width:118px; height:31px; text-indent:-5000em; overflow:hidden; background:url('/img/button/btn_direct_menu.gif') 0 0 no-repeat; }

.mdl_sub .direct_menu a.id_personal {width:82px; background-position:0 0; }
.mdl_sub .direct_menu a:hover.id_personal { background-position:0 -34px; }
.mdl_sub .direct_menu a.pw_personal {width:97px; background-position:-86px 0; }
.mdl_sub .direct_menu a:hover.pw_personal { background-position:-86px -34px; }

.mdl_sub .direct_menu a.mail { width:71px; background-position:-183px 0; }
.mdl_sub .direct_menu a:hover.mail { background-position:-183px -34px; }

.mdl_sub .direct_menu a.request { width:73px; background-position:-254px 0; }
.mdl_sub .direct_menu a:hover.request { background-position:-254px -34px; }

/* sub_section commont */
/* content :: top title - h4,h5 */
.contentWrap { position:relative; clear:both; float:left; width:970px;}
.contentWrap h4 { padding:0 0 2px 9px; font-size:13px; font-family:Gulim; color:#000000; background:url('/img/common/ico_arrow02.gif') 0 2px no-repeat; }
.contentWrap h4 em { font-weight:normal; }
.contentWrap h4 a { color:#000000; text-decoration:none; }
.contentWrap h4 a:hover { text-decoration:underline; }
.contentWrap h5 { margin:0; font-size:13px; font-family:Gulim; color:#000000; }
.contentWrap h5 em { font-weight:normal; }
.contentWrap h5 a { color:#000000; text-decoration:none; }
.contentWrap h5 a:hover { text-decoration:underline; }
.contentWrap fieldset { clear:both; }

/* tab */
.tab-wrap { position:relative; display:block; width:355px; height:34px; border-left:1px solid #cbdee7; background:url('/img/common/bg_tabbox.gif') 0 0 repeat-x; }
.tab-wrap .round { position:absolute; display:block; top:0; left:-1px; width:3px; height:3px; font:0/0 verdana; background:url('/img/common/bg_tab_round.gif') 0 0 no-repeat; }
.tab-wrap .round.top { background-position:0 0; }
.tab-wrap .round.bottom { top:30px; height:4px; background-position:0 -3px; }
.tab-wrap ul { width:100%; padding-top:11px; height:23px; background:url('/img/common/bg_tab_right.gif') right 0 no-repeat; }
.tab-wrap ul li { display:inline; margin:0; padding:2px 15px 0 14px; background:url('/img/common/bg_tab_bar.gif') right 0 no-repeat; }
.tab-wrap ul li.prev { margin-left:2px; }
.tab-wrap ul li.select { padding:2px 12px 0 13px; }
.tab-wrap ul li.select a { font-weight:bold; color:#ed2000; }
.tab-wrap ul li.last { padding:0 0 0 15px; background:none; }
.tab-wrap ul li a { color:#222222; }
.tab-wrap ul li a:hover { color:#ed2000; }

/* view List */
.view-content { position:relative; clear:both; width:970px; border-top:1px solid #dadada; }
.view-content a { text-decoration:none !important; }
.view-content a:hover { text-decoration:underline !important; }
.view-content .service_categoty { position:absolute; top:-24px; right:0; width:170px; font-family:Dotum; }
.view-content .contents { padding:46px 30px 0 29px; width:911px; color:#222222; line-height:1.5; }
.view-content .contents h5 { font:bold 14px Dotum; color:#ed2000; }
.view-content .contents h5 em { font-size:11px; color:#777777; }
.view-content .contents p { margin:20px 0 0 0; }
.view-content .contents .direct-menu { margin:60px -30px 5px 0; text-align:right; color:#dadada; }
.view-content .contents .direct-menu a { color:#666666; }
.view-content .contents .direct-menu span.bar { padding:0 8px; }
.view-content .content-list { position:relative; clear:both; margin:0 auto; padding:10px 0 0 0; width:970px; border-top:1px solid #dadada; }
.view-content .content-list ul { width:800px; color:#777777; }
.view-content .content-list ul li { margin:0 0 4px 0; }
.view-content .content-list ul li a.directory { color:#39a5e7; }
.view-content .content-list ul li a.subject { color:#222222; }
.view-content .content-list .btn { position:absolute; top:9px; right:0; }
.qa-more { position:relative; clear:both; float:left; display:inline; width:970px; height:26px; margin:46px 0 -50px 0; padding:12px 0 0 0; border-top:3px solid #badbea; color:#666666; }
.qa-more span { width:auto; }
.qa-more a { display:inline-block; vertical-align:middle; }
.qa-more.t1 { border:0; }

.feedback_form { position:relative; width:940px; margin:38px 0 14px 0; padding:21px 0 13px 28px; border:1px solid #ededed; background-color:#fbfbfb; }
.feedback_form dl.validation { clear:both; float:left; width:100%; }
.feedback_form dl.validation dt { float:left; width:142px; font:12px Dotum; color:#ed2000; }
.feedback_form dl.validation dd { float:left; width:500px; }
.feedback_form dl.validation dd ul { height:15px; }
.feedback_form dl.validation dd ul li { display:inline; margin:-1px 26px 0 0; }
.feedback_form dl.validation dd ul li input { position:relative; top:-1px; width:13px; height:13px; margin:0 3px 0 0; }
.feedback_form dl.validation dd ul li label { position:relative; padding:4px 0 3px 0; cursor:pointer; }
.feedback_form dl.commtent_box { clear:both; float:left; width:100%; margin-top:4px; }
.feedback_form dl.commtent_box dt { float:left; display:inline; width:142px; height:49px; margin:1px 0 0 0; font:11px Dotum; line-height:1.4; }
.feedback_form dl.commtent_box dt i { position:relative; top:-1px; }
.feedback_form dl.commtent_box dt i span { color:#ed2000; }
.feedback_form dl.commtent_box dd { float:left; }
.feedback_form dl.commtent_box dd.textarea textarea { float:left; width:708px; height:43px; margin:0; padding:0; font:8pt Dotum; color:#999999; border:1px solid #c6c6c6; }
.feedback_form dl.commtent_box dd.textarea input.btn { float:left; width:54px; height:46px; margin:0 0 0 3px; }

.help-list { clear:both; width:100%; border-top:3px solid #badbea; border-bottom:3px solid #badbea; table-layout:auto;}
.help-list th { padding:8px 0 5px 0; text-align:center; border-bottom:1px solid #badbea; }
.help-list th.count { padding:8px 28px 5px 0; text-align:right; }
.help-list th.date { padding:8px 0 5px 0; text-align:center; }
.help-list td { padding:10px 0 3px 0; border-bottom:1px solid #e9e9e9; }
.help-list td.num { text-align:center; }
.help-list td.count { text-align:right; }
.help-list td.count span { padding-right:28px; }
.help-list td.date { text-align:center; }
.help-list td.subject a { position:relative; top:-1px; color:#222222; }
.help-list tr.start td { padding:15px 0 3px 0; }
.help-list tr.end td { padding:10px 0 8px 0; border:0; }


.view-content .detail-category { clear:both; float:left; display:inline; width:910px; margin:0 30px; padding:40px 0 28px 0; }
.view-content .detail-category li { float:left; width:175px; height:14px; padding:0 0 9px 7px; background:url('/img/common/ico_square03.gif') 0 5px no-repeat; }
.view-content .detail-category li a { font-weight:bold; color:#39a5e7; }
.view-content .detail-category li a:hover, .view-content .detail-category li.select a { color:#ed2000; }

.help-list.service col.num { width:79px; }
.help-list.service col.subject { width:700px; }
.help-list.service col.count { width:91px; }


.notice-wrap { position:relative; top:0; clear:both; float:left; width:938px; padding:11px 0 8px 30px; border:1px solid #93c7e7; }
.notice-wrap li { float:left; width:454px; padding:0 0 0 9px; color:#222222; background:url('/img/common/ico_square04.gif') 0 4px no-repeat; }
.notice-wrap li a { width:390px; color:#222222; }
.notice-wrap li a.new { padding-right:9px; background:url('/img/common/ico_new.gif') right top no-repeat; }
.notice-wrap.mail_main { top:0; }

.mail-main { clear:both; float:left; display:inline; width:910px; margin:41px 0 0 30px; }
.mail-main h4 { width:617px; height:43px; font:0/0 verdana; overflow:hidden; text-indent:-9000em; background:url('/img/text/txt_tit_mailmain.gif') 0 0 no-repeat; }
.mail-main ol { position:relative; width:910px; height:197px; margin-top:16px;  font:0/0 verdana; overflow:hidden; text-indent:-9000em; background:url('/img/text/txt_mail_step.gif') 0 0 no-repeat; }
.mail-main ol li a { position:absolute; top:141px; width:86px; height:27px; }
.mail-main ol li a.service-help { left:40px; }
.mail-main ol li a.know { left:335px; }
.mail-main ol li a.mail { left:601px; width:104px; }

.input-wrap {position:relative; clear:both; float:left; width:970px; margin-top:30px; border-top:3px solid #badbea; }
.input-wrap dl { float:left; width:100%; padding:20px 0 13px 0; border-bottom:1px solid #e9e9e9; }
.input-wrap dl dt { float:left; width:97px; padding:0 0 7px 29px; font-weight:bold; color:#444444; }
.input-wrap dl dt.info-text {width:auto;}
.input-wrap dl dd {position:relative; float:left; width:844px; padding-bottom:7px; }
.input-wrap dl dd .tool_tip {position:absolute; left:215px; top:2px;}
.input-wrap dl dd input.type-txt { float:left; width:193px; padding:3px 0 0 5px; height:16px; font:12px Dotum; border:1px solid #919191; border-bottom:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
.input-wrap dl dd ul { float:left; width:100%; }
.input-wrap dl dd ul li { float:left; width:130px; color:#222222; }
.input-wrap dl dd ul li input { position:relative; top:-1px; width:12px; height:12px; margin:0 3px 0 0; }
.input-wrap dt.none-text { padding:4px 0 7px 29px; }

.input-wrap dl dd.name { padding:4px 0 10px 0; color:#222222; }
.input-wrap dl dd.email span { float:left; display:block; margin:6px 0 0 13px; font:12px Dotum; }
.input-wrap dl dd.tip {position:absolute; left:340px; top:50px; width:450px; line-height:18px;}
.input-wrap dl dd.part-service { padding:2px 0 11px; }
.input-wrap dl dd.part-service select { width:198px; }
.input-wrap dl dd span.tool_tip {position:absolute; left:215px; top:2px;}
.input-wrap dl dd ul.flatform li { width:81px; }
.input-wrap dl dd ul.service-name { float:none; width:100%; display:block; }
.input-wrap dl dd ul.service-name li { display:inline; width:auto; margin-right:18px; }
.input-wrap dl.input-content { border:0; }
.input-wrap dl.input-content.plus_content { border-bottom:1px solid #e9e9e9; }
.input-wrap dl.input-content dt { padding:4px 0 7px 29px; }
.input-wrap dl.input-content dd.subject input { width:693px; }
.input-wrap dl.input-content dd textarea { width:696px; height:135px; font:12px Dotum; border:1px solid #919191; border-bottom:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
.input-wrap dl.input-content dd .file-attach { float:left; width:100%; }
.input-wrap dl.input-content dd .file-attach select { float:left; width:438px; height:54px; text-align: left; }
.input-wrap dl.input-content dd .file-attach .btn-wrap { float:left; width:150px; }
.input-wrap dl.input-content dd .file-attach .btn-wrap .button { float:left; display:inline; width:62px; height:20px; margin-left:3px; text-indent:-9999em; font:0/0 arial; border:0; overflow:hidden; cursor:pointer; background:url('/img/button/btn_mail_set.gif') 0 0 no-repeat; }
.input-wrap dl.input-content dd .file-attach .btn-wrap .button span {display:none;}
.input-wrap dl.input-content dd .file-attach .btn-wrap .button.delete { background-position:-65px 0; }
.input-wrap dl.input-content dd .file-attach p { position:relative; clear:both; width:435px; margin-bottom:-3px; padding-top:2px;.padding:0;color:#777777; }
.input-wrap dl.input-content dd .file-attach p span.total { position:absolute; top:2px;.top:0; right:0; width:auto; }
.input-wrap dl.input-content dd .file-attach p span.total i { color:#ed2000; }
.input-wrap dl.surrounding { border:0; margin-bottom:-16px; }
.input-wrap dl.surrounding p { margin-top:-2px; line-height:1.5em; }
.input-wrap dl.surrounding dd ul.pc-offer { margin-top:25px; }
.input-wrap dl.surrounding dd ul.pc-offer li { width:100%; padding-bottom:10px; }
.input-wrap dl.surrounding dd ul.pc-offer li .select-check { float:left; width:200px; }
.input-wrap dl.surrounding dd ul.pc-offer li ul.detail { float:left; width:610px; }
.input-wrap dl.surrounding dd ul.pc-offer li ul.detail li { padding-bottom:2px; color:#777777; }

.input-wrap .mail-content { width:910px; margin:0 auto; padding:52px 0 27px 0; color:#222222; line-height:1.5em; text-align:center; border-bottom:1px solid #badbea;}
.input-wrap .mail-content p.m_tit {font-size:18px; line-height:23px; font-weight:bold; text-align:center; color:#222;}
.input-wrap .mail-content p {margin-bottom:30px; text-align:left; color:#666; font-size:13px;}
.input-wrap .mail-content p em {color:#39a5e7}
.input-wrap .mail-content p strong {color:#ed2000;}
.input-wrap .mail-content p.tit_info {font-size:16px; font-weight:bold; text-align:center;}
.input-wrap .mail-content p.sub_info {text-align:center;}

.input-wrap .mail-content a { color:#ed2000 }

.input-wrap .btnBox { clear:both; width:970px; height:124px; padding:13px 0 0 0; text-align:center; }
.input-wrap .btnBox a { height:27px; }
.input-wrap .btnBox .wrapper { clear:both; display:block; margin:0 auto; width:152px; }
.input-wrap .btnBox input { float:left; display:block; width:74px; height:27px; margin:0 4px 0 0; border:0; font:0/0 arial; text-indent:-9999em; background:url('/img/button/btn_mail_set.gif') 0 -23px no-repeat; cursor:pointer; }
.input-wrap .btnBox input.btn_cancel { width:70px; background-position:-77px -23px; }


.wrap_agree {position:relative; padding-bottom:35px; width:970px; color:#222222; line-height:1.5em; }
.wrap_agree h5 {position:absolute; left:20px; top:0; width:97px; font-size:12px; text-align:left; letter-spacing:-1px;}
.wrap_agree p.agree_info { width:970px; padding-left:125px; text-align:left;  }
.wrap_agree .agree_box { margin-top:10px; padding-left:125px; height:18px; text-align:left; }
.wrap_agree .agree_box input.agree_checkbox { position:relative; top:1px; width:13px; height:13px; background:none !important; }
.wrap_agree .agree_box label { font-weight:bold; cursor:pointer; }




.input-wrap .btnBox input.proposal { background-position:0 -83px; }


.tab-wrap.my_qlist { margin-top:17px; }

.use-list { margin-top:15px; }
.use-list col.num { width:79px; }
.use-list col.category { width:124px; }
.use-list col.subject { width:600px; }
.use-list col.count { width:89px; }
.use-list col.delete { width:78px; }
.use-list col.subject-mail { width:595px; }
.use-list col.data { width:113px; }
.use-list col.state { width:183px; }

.use-list th.count { padding:8px 0 5px 0; text-align:center; }
.use-list td.category { text-align:center; }
.use-list td.category a { position:relative; top:-1px; color:#222222; }
.use-list td.subject a { padding:0 0 0 31px; }
.use-list td.check { text-align:center; }
.use-list td.check input { position:relative; top:-1px; margin:0; padding:0; width:12px; height:12px; }
.use-list td.count,.use-list td.data, .use-list td.state { text-align:center; }

.mylist-btn { width:100%; margin-top:10px; text-align:right; }
.mylist-btn button { height:27px; margin:0 1px 0 0; cursor:pointer; background:transparent url('/img/button/btn_listset.gif') 0 0 no-repeat; }
.mylist-btn button.btn_delete { width:50px; }

.paginator2.mylist { padding:19px 0 0 0; }
.paginator2.mymail { padding:29px 0 0 0; }

.my_use { margin-top:15px; border-top:3px solid #badbea; }
.my_use .content-info { position:relative; width:100%; }
.my_use .content-info h4 { width:680px; padding:0; font:bold 14px Dotum; color:#ed2000; background:none; }
.my_use .content-info .data { position:absolute; top:3px; right:0; font:11px Dotum; color:#777777; text-align:right; }
.my_use .content-info .data .bar { padding:0 4px; color:#bdbdbd; }
.my_use .content-info .file { position:absolute; top:20px; right:0; padding:0 0 0 16px; font:11px Dotum; color:#777777; text-align:right; background:url('/img/common/ico_file.gif') 0 0 no-repeat; }
.my_use .content-info .file .name { color:#4d7188; text-decoration:underline; }
.my_use .contents { padding:20px 30px 0 29px; border-bottom:1px solid #badbea; }
.my_use .contents p { margin:25px 0 35px 0; }
.my_use .content-list { border:0; }
.my_use .content-list button { position:absolute; top:9px; right:77px; height:27px; margin:0 1px 0 0; cursor:pointer; background:url('/img/button/btn_listset.gif') 0 0 no-repeat; }
.my_use .content-list button.btn_list_delete { width:74px; background-position:0 -30px; }


.print { width:960px; }
.file-attach { width:450px; }

.popup-wrap .titBox { position:relative; height:30px; background:url('/img/common/bg_pop_tit.gif') 0 0 repeat-x; }
.popup-wrap .titBox h2 { padding:10px 0 0 25px; font:bold 12px Dotum; background:#373739 url('/img/common/ico_pop.gif') no-repeat 15px 10px; border:0; color:#FFFFFF; }

.popup-wrap .contentBox { width:910px; margin:0 25px 30px 25px; color:#444444; line-height:1.5em; border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; }
.popup-wrap .contentBox h3 { font:bold 14px Dotum; color:#ed2000; }
.popup-wrap .contentBox p { margin:20px 0 0 0; }

.popup-wrap .contentBox .print-wrap { width:910px; height:440px; }
.popup-wrap .contentBox .print-wrap .printBox { width:100%; margin-top:1px; height:440px; overflow-x:hidden; overflow-y:scroll;
    scrollbar-face-color:#faf9fe;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#e3e3eb;
    scrollbar-3dlight-color:#e1e6ea;
    scrollbar-arrow-color:#cad0dc;
    scrollbar-track-color:#eaebef;
    scrollbar-darkshadow-color:#ffffff; }
.popup-wrap .contentBox .content { width:890px; margin:30px 0 0 0; font:9pt Dotum; color:#222222; line-height:1.5em; }
.popup-wrap .contentBox .content a, .popup-wrap .contentBox .paan-content img { display:block; }
.popup-wrap .contentBox .content .view_wrap { width:520px; padding:0 15px; overflow:hidden; }

.popup-wrap .popup_btnBox { width:100%; margin:20px auto 23px; text-align:center; }
.popup-wrap .popup_btnBox.print_btn { width:910px; margin:25px 25px 10px; }
.popup-wrap .popup_btnBox button { height:25px; margin:0 1px 0 0; cursor:pointer; background:transparent url('/img/button/btn_pop_set01.gif') 0 0 no-repeat; }
.popup-wrap .popup_btnBox button span { display:none; }
.popup-wrap .popup_btnBox button.btn_ok { width:53px; }
.popup-wrap .popup_btnBox button.btn_cancel { width:53px; background-position:-54px 0; }

.popup-wrap .contentBox.file { width:400px; margin-top:25px; border:0; }
.popup-wrap .contentBox.file form { display:block; width:383px; margin:0 auto; padding:12px 0; }
.popup-wrap .contentBox.file form fieldset .input_box { float:left; width:326px;  height:15px; margin:0 3px 0 0; padding:4px 0 0 5px; border:1px solid #919191; border-bottom:1px solid #d0d0d0; border-right:1px solid #d0d0d0; color:#222222; }
.popup-wrap .contentBox.file form fieldset .file_box { position:relative; display:inline; float:left; width:44px; height:21px; background:url('/img/button/btn_pop_search.gif') 0 0 no-repeat; overflow:hidden; cursor:pointer; }
.popup-wrap .contentBox.file form fieldset .file_box .file-search { position:absolute; top:0; right:0; width:44px; height:21px; font-size:20px; opacity:0; filter:alpha(opacity=0); cursor:pointer; border:1px solid #ffffff; }
.popup-wrap .contentBox.file p { width:380px; margin:0 auto; padding:11px 0 0 0; font:12px  Dotum; color:#ed2000; line-height:1.5em; word-spacing:-1px; }
.popup-wrap .contentBox.file ul { width:380px; margin:15px auto 5px; color:#666666; }



.popup-wrap.flatform { width:600px; }
.popup-wrap .titBox h2 { padding:9px 0 0 25px; }
.popup-wrap .contentBox { margin:0 25px 26px 15px; }
.popup-wrap .contentBox.flatform { width:550px; margin-top:22px; border:0; }
.popup-wrap .contentBox.flatform p { width:530px; margin:0 auto; font:12px  Dotum; line-height:1.5em; }
.popup-wrap .contentBox.flatform p.text-Color-Gray { margin-top:8px; color:#666666; }

.popup-wrap .popup_btnBox_flatform { width:100%; margin:16px auto 0px; padding-bottom:23px; text-align:center; }
.popup-wrap .popup_btnBox_flatform a { margin:0 1px 0 0; cursor:pointer; }
.popup-wrap .popup_btnBox_flatform a img { vertical-align:middle; }


.popup-wrap.my-qlist { width:450px; }
.popup-wrap .titBox h2 { padding:9px 0 0 25px; }
.popup-wrap .contentBox { margin:0 25px 26px 14px; }
.popup-wrap .contentBox.my-qlist { width:400px; margin-top:22px; border:0; }
.popup-wrap .contentBox.my-qlist p { width:380px; margin:0 auto; font:12px  Dotum; line-height:1.5em; }
.popup-wrap .contentBox.my-qlist p.text-Color-Red { color:#ed2000; }
.popup-wrap .contentBox.my-qlist p.text-Color-Gray { margin-top:8px; color:#666666; }

.popup-wrap .popup_btnBox_login { width:100%; margin:16px auto 0px; padding-bottom:23px; text-align:center; }
.popup-wrap .popup_btnBox_login a { margin:0 1px 0 0; cursor:pointer; }
.popup-wrap .popup_btnBox_login a img { vertical-align:middle; }


.popup-wrap.mail { width:350px; }
.popup-wrap .titBox h2 { padding:9px 0 0 25px; }
.popup-wrap .contentBox { margin:0 25px 26px 14px; }
.popup-wrap .contentBox.mail { width:300px; margin-top:22px; border:0; }
.popup-wrap .contentBox.mail p { width:280px; margin:0 auto; font:12px  Dotum; line-height:1.5em; }
.popup-wrap .contentBox.mail p.text-Color-Red { margin-top:8px; color:#ed2000; }
.popup-wrap .contentBox.mail p.text-Color-Gray { color:#666666; }

.popup-wrap .popup_btnBox_mail { width:100%; margin:16px auto 0px; padding-bottom:23px; text-align:center; }
.popup-wrap .popup_btnBox_mail a { margin:0 1px 0 0; cursor:pointer; }
.popup-wrap .popup_btnBox_mail a img { vertical-align:middle; }


.popup-wrap.i-pin { width:350px; }
.popup-wrap .titBox h2 { padding:9px 0 0 25px; }
.popup-wrap .contentBox.i-pin { width:100%; margin:57px 0 0; border:0; text-align:center; }
.popup-wrap .contentBox.i-pin p { width:100%; margin:0 auto; font:12px  Dotum; line-height:1.5em; text-align:center; }
.popup-wrap .contentBox.i-pin p.text-Color-Red { margin-top:8px; color:#ed2000; }
.popup-wrap .contentBox.i-pin p.text-Color-Gray { color:#666666; }
.popup-wrap .contentBox.i-pin .txtRed { color:#ED2000; }

.popup-wrap .popup_btnBox_i-pin { width:100%; margin:56px auto 20px; text-align:center; }
.popup-wrap .popup_btnBox_i-pin a { margin:0 1px 0 0; cursor:pointer; }
.popup-wrap .popup_btnBox_i-pinl a img { vertical-align:middle; }


.popup-wrap.oneId { border:1px solid #D3D3D3; width:440px; height:632px; }
.popup-wrap.oneId.ipad_oneId { height:100%; padding:0 0 15px 0; } /* 2011-04-18 */
.popup-wrap.oneId.type1 { width:350px; height:100%; }
.popup-wrap.oneId h1 { height:0px; overflow:hidden; font-size:0; text-indent:-1000em; }
.popup-wrap.oneId h2 { padding:8px 0 0 25px; height:20px; border-top:1px solid #222325; border-bottom:1px solid #222325; background:#373739 url('/img/common/ico_pop.gif') no-repeat 15px 10px; font:bold 12px Dotum; color:#FFFFFF; }
.popup-wrap .contents { padding:25px 15px 0 25px; }
.popup-wrap.oneId.type1 .contents { padding:25px 25px 24px 21px; }
.f11 { font-size:11px; color:#888; }
.popup-wrap .contents .in_radio { margin-bottom:3px; width:13px; height:13px; vertical-align:middle; }
.popup-wrap .contents h3 { margin-top:20px; padding:7px 0 8px 0; border-top:2px solid #000; font:bold 12px Dotum,'µ¸¿ò'; color:#4067EC; }
.popup-wrap .contents div.agreement { margin-top:14px; padding:6px 0 0 6px; width:392px; height:59px; border:1px solid #E0E0E0; background-color:#FAFAFA; color:#000; line-height:18px; }
.popup-wrap .contents .msg { margin:7px 0; color:#000; color:#000; }
.popup-wrap .contents .msg input { width:13px; height:13px; vertical-align:middle; }
.popup-wrap .contents .gbox { width:380px; height:229px; padding:13px 0 0 18px; border:1px solid #E0E0E0; background-color:#FAFAFA; line-height:16px; }
.popup-wrap.oneId.ipad_oneId .contents .gbox { height:100%; padding:13px 0 13px 18px; } /* 2011-04-18 */
.popup-wrap .contents .gbox ul li { font-size:11px; color:#888; background:url('/img/mem/dot_blk.gif') 0 5px no-repeat; padding-left:7px; margin-bottom:8px; }

.popup-wrap .agree_cmt {padding:13px; border:1px solid #e0e0e0; margin:10px 0; background-color:#fafafa;}
.popup-wrap .agree_cmt ul {padding-bottom:10px;}
.popup-wrap .agree_cmt li {padding-left:10px; line-height:18px; font-size:11px; background:url("/img/mem/dot_blk.gif") no-repeat 0 5px;}
.popup-wrap .agree_cmt li em {color:#f64849;}
.popup-wrap .agree_cmt li ul {padding:10px 0;}
.popup-wrap .agree_cmt li ul li {background:url("/img/mem/ico_bar.gif") no-repeat 0 7px;}
.popup-wrap .agree_cmt label {font-size:11px; padding-left:5px;}

.popup-wrap .contents .gbox p.telSeclet { padding:0 0 0 8px; color:#000; font-size:12px; }
.popup-wrap .contents .gbox p.telSeclet input { width:13px; height:13px; vertical-align:middle; }
.popup-wrap .contents .gbox p.telSeclet label { margin-right:30px; }
.popup-wrap .contents .gbox .ch_comm { margin-top:11px; }
.popup-wrap .contents .gbox .ch_comm label { margin-right:38px; }
.popup-wrap .contents .gbox dl { padding:13px 0 0 7px; overflow:hidden; height:100%; }
.popup-wrap .contents .gbox dl dt { float:left; width:88px; color:#000000; font-weight:bold; letter-spacing:-1px; padding-top:3px; }
.popup-wrap .contents .gbox dl dd { position:relative; float:left; width:270px; font-size:11px; color:#888; padding-bottom:5px; }
.popup-wrap .contents .gbox dl dd input, #wrapper .gbox dl dd img { vertical-align:middle; }
.popup-wrap .contents .gbox dl dd select { color:#666; vertical-align:middle; }
.popup-wrap .contents .gbox dl dd input.txtbox { height:14px; border:1px solid #D7D7D7; padding:2px 0 0 2px; color:#666; }
.popup-wrap .contents .gbox p { padding:3px 0 0 7px; color:#F64849; font-size:11px; line-height:15px; }
.popup-wrap .contents .gbox p.hyphen { position:absolute; top:20px; left:188px; margin:0; padding:0; }
.popup-wrap .contents .btm_noti { margin-top:20px; padding:7px 0 8px 0; border-top:2px solid #000; border-bottom:1px solid #AFAFAF; font-size:11px; color:#888; }
.popup-wrap .contents .txt_noti { margin-bottom:32px; color:#666; line-height:1.5em; }
.popup-wrap .contents strong { color:#000; }
.popup-wrap .contents span { color:#F64849; }

.popup-wrap .contents h3.listTit { margin-top:0; padding:0 0 5px 0; border-bottom:1px solid #eaeaea; border-top:0; color:#666; }
.popup-wrap .contents ol { padding:10px 0 10px 26px; margin:0 0 5px 0; border-bottom:1px solid #EAEAEA; }
.popup-wrap .contents ol li { padding:0 0 5px 0; list-style:decimal; }
.popup-wrap .contents ol li span { font-weight:bold; color:#0080CC; }

.popup-wrap .contents p.prevnext { padding:0 0 0 273px; height:15px; }
.popup-wrap .contents p.prevnext a { display:block; float:left; text-indent:-9999px; overflow:hidden; background:url('/img/mem/btn_prevnext.gif') no-repeat;}
.popup-wrap .contents p.prevnext a.prev { width:16px; height:15px; background-position:0 0; }
.popup-wrap .contents p.prevnext a.next { width:15px; height:15px; background-position:-16px 0; }

.popup-wrap .contents .txt_c { padding-top:40px; height:90px; text-align:center; line-height:18px; }
.popup-wrap .contents .txt_c strong,
.popup-wrap .contents .crlc_txt strong { color:#666; }
.popup-wrap .contents .crlc_txt { margin-bottom:14px; padding-bottom:9px; border-bottom:1px solid #EAEAEA; line-height:18px; }
.popup-wrap .contents .crlc_info { padding-bottom:9px; font-size:11px; }
.popup-wrap .contents .crlc_info dt { padding:0 0 6px 8px; background:url('/img/mem/bg_dot_phone_pop.gif') no-repeat 0 3px; color:#F64849; }
.popup-wrap .contents .collect { padding-bottom:6px; line-height:18px; }
.popup-wrap .contents .collectBox { padding:6px 0 0 6px; width:296px; height:119px; border:1px solid #E0E0E0; background-color:#FAFAFA; color:#000; line-height:14px; }
.popup-wrap .contents .txt_d { padding-top:0; text-align:center; line-height:1.4; margin:-5px 0 0; }
.popup-wrap .contents .txt_d img { vertical-align:middle; margin:20px 0 5px; }

.pop_btn { border-top:1px solid #EAEAEA; padding-top:14px; text-align:center; }
.pop_btn.list { border:0; }
.pop_btn.oneidTel { border:0; padding-top:22px; }
.pop_btn.oneidb { margin-top:99px;  }
.pop_btn a.btn_confirm { display:inline-block; width:53px; height:25px; text-indent:-9999px; background:url('/img/button/btn_ok.gif') no-repeat; overflow:hidden; }
.pop_btn a.btn_cancel { display:inline-block; width:53px; height:25px; text-indent:-9999px; background:url('/img/button/btn_cancel.gif') no-repeat; overflow:hidden; }
.pop_btn a.btn_close { display:inline-block; width:53px; height:25px; text-indent:-9999px; background:url('/img/button/btn_pop_close.gif') no-repeat; overflow:hidden; }
.pop_btn a.btn_yes { display:inline-block; width:53px; height:25px; text-indent:-9999px; background:url('/img/mem/btn_yes.gif') no-repeat; overflow:hidden; }
.pop_btn a.btn_no { display:inline-block; width:53px; height:25px; text-indent:-9999px; background:url('/img/mem/btn_no.gif') no-repeat; overflow:hidden; }
.pop_btn a.btn_link { display:inline-block; width:53px; height:25px; text-indent:-9999px; background:url('/img/button/btn_link.gif') no-repeat; overflow:hidden; }
/* 2011.03.23 */


.search_bar { margin-top:20px; text-align:center; }
.search_bar select.search_title { width:58px; height:20px; color:#606060; border-style:inset; vertical-align:middle; font-family:Dotum; }
.search_bar input.search_word { padding:3px; width:142px; height:12px; color:#606060; border:1px solid #d0d0d0; vertical-align:middle; font-family:Dotum; }
.search_bar img.img_btn_search { vertical-align:middle; }


.top_space_11 { height:11px; }
.top_space_29 { height:29px; }
.top_space_31 { height:31px; }

.help-list.notice col.num { width:79px; }
.help-list.notice col.subject { width:700px; }
.help-list.notice col.count { width:91px; }
.help-list.notice col.date { width:90px; }


p.search_list_title {margin-top:-20px; padding-bottom:6px; font-family: Dotum; color:#222222; }
span.search_word { color:#39a5e7; }

.notice_none-result {padding-top:31px; padding-bottom:211px; padding-left:29px; border:3px solid #badbea; border-left:0; border-right:0; }
.notice_none-result h4 { margin:0; padding:0 0 10px 0; font-size:12px; letter-spacing:1; line-height:1.4; background:none; }
.notice_none-result h4 em { color:#39a5e7; font-weight:bold; }
.notice_none-result ul { margin:11px 0 0 0; padding:0; font-family: Dotum; color:#000000; }
.notice_none-result ul li { height:18px; padding:0 0 0 7px; background:url('/img/common/ico_square02.gif') left 4px no-repeat; font-size:12px; }
.notice_none-result .btn { width:500px; height:auto; margin:21px 0 0 55px; background:none; border:0; }
.notice_none-result .btn img { margin:0 1px 0 0; }

.notice_view { margin-top:8px; padding-left:29px; text-align:right; }
.notice_view a.btn_notice_view { overflow:hidden; }
.notice_view img.img_btn_notice_view { vertical-align:middle; }

.notice_contents {padding:19px 30px 64px 29px; width:911px; color:#222222; line-height:1.5; border-top:3px solid #badbea; border-bottom:1px solid #badbea; }
.notice_contents .notice_contents_title {margin-bottom:15px; font:bold 14px Dotum; color:#ed2000; }
.notice_contents .notice_contents_title p.list_info { position:absolute; margin:0; padding:0; width:970px; right:20px; top:20px; text-align:right; font-weight:normal; }
.notice_contents .notice_contents_title p.list_info em { padding-left:10px; padding-right:10px; font-size:11px; color:#777777; background:url('/img/common/bg_line.gif') right no-repeat; }
.notice_contents .notice_contents_title p.list_info em.number { }
.notice_contents .notice_contents_title p.list_info em.count { background:none; }
.notice_contents p { }
.notice_contents p a { color:#222222; }
.notice_contents p b { font-weight:bold; color:#222222; }
.content-list { position:relative; clear:both; margin:0 auto; padding:10px 0 0 0; width:970px; border-top:1px solid #dadada; }
.content-list ul { width:800px; color:#777777; }
.content-list ul li { margin:0 0 4px 0; }
.content-list ul li a.directory { color:#39a5e7; }
.content-list ul li a.subject { color:#222222; }
.content-list .btn { position:absolute; top:9px; right:0; }

.list_preview { position:relative; margin-top:8px; padding:0; }
.list_preview p.list_title { line-height:1.5em; color:#777; }
.list_preview p.list_title a { color:#222; }
.list_preview a.btn_viewlist { position:absolute; top:2px; right:0px; overflow:hidden; }
.list_preview a.btn_viewlist img.img_btn_viewlist { vertical-align:middle; }


.info-wrap { position:relative; clear:both; float:left; width:870px; margin-left:30px; _margin-left:15px; padding:17px 0 17px 38px; border:1px solid #93c7e7; line-height:1.7em; }
.info-wrap dt { float:left; padding-bottom:40px; width:170px; color:#39a5e7; font-weight:bold; }
.info-wrap dd { float:left; padding:0 0 0 10px; margin-left:43px; width:640px; color:#222222; background:url('/img/common/ico_square04.gif') 0 7px no-repeat; }

.QnA-main { clear:both; float:left; display:inline; width:870px; margin:49px 0 0 30px; }
.QnA-main h4 { width:650px; height:43px; font:0/0 verdana; overflow:hidden; text-indent:-9000em; background:url('/img/text/txt_tit_qnamain2.gif') 0 0 no-repeat; }
.QnA-main ol { position:relative; width:910px; height:172px; margin-top:16px;  font:0/0 verdana; overflow:hidden; text-indent:-9000em; background:url('/img/text/txt_qna_step.gif') 0 0 no-repeat; }
.QnA-main ol li a { position:absolute; top:121px; width:157px; height:27px; }
.QnA-main ol li a.ques { left:359px; }


.proposal-tit { clear:both; float:left; display:inline; width:910px; height:46px; margin:49px 0 15px 30px; text-indent:-5000em; overflow:hidden; background:url('/img/text/txt_proposal_tit.gif') no-repeat; }
.proposal-tit h4 { padding:0; background:none; }
.proposal-ask { clear:both; width:910px; height:200px; margin:0 0 15px 30px; background:url('/img/text/txt_proposal_ask.gif') no-repeat; }
.proposal-ask h5 { width:0px; height:0px; overflow:hidden; font-size:0; text-indent:-1000em; }
.proposal-ask p { margin-bottom:23px; color:#245e7c; }
.proposal-ask .help { float:left; width:441px; padding:104px 0 0 40px; }
.proposal-ask .error { float:left; width:383px; padding:104px 0 0 46px; }
.proposal-ask a { float:left; height:30px; margin-right:4px; background:url('/img/button/btn_proposal.gif') no-repeat; overflow:hidden; font-size:0; text-indent:-1000em; }
.proposal-ask a.btn_help { width:172px; background-position:0 0; }
.proposal-ask a.btn_qna { width:148px; background-position:0 -30px; }
.proposal-ask a.btn_mail { width:144px; background-position:0 -60px; }
.proposal-ask a.btn_report { width:144px; background-position:0 -90px; }
.proposal-idea { position:relative; width:910px; height:131px; margin-left:30px; background:url('/img/text/txt_proposal_idea2.gif') no-repeat; }
.proposal-idea h4,
.proposal-idea p { width:0px; height:0px; padding:0; overflow:hidden; font-size:0; text-indent:-1000em; }
.proposal-idea a.btn_propose { position:absolute; top:56px; left:601px; width:93px; height:30px; background:url('/img/button/btn_proposal.gif') no-repeat 0 -120px; overflow:hidden; font-size:0; text-indent:-1000em; }
.proposal-idea a.best_propose { position:absolute; top:93px; left:343px; display:block; width:73px; height:13px; text-indent:-1000em; overflow:hidden; }

a.link_pop { position:absolute; right:0; top:-15px; display:block; width:98px; height:28px; margin-top:10px; background:url('/img/button/btn_pop_notice.gif') no-repeat; text-indent:-3000em; overflow:hidden; }

body.popup { width:810px; overflow-x:hidden; }
body.popup #header_container { width:100%; min-width:780px; }
body.popup #header { float:left; width:810px; height:59px; overflow:hidden; }
body.popup #header h1 { top:25px; left:26px; }
body.popup #header h2 { top:26px; left:111px; }
body.popup #sub_header_wrap { width:810px; height:68px; margin:0; background:#ebf8ff url('/img/text/bg_poptitle.gif') no-repeat 26px 18px; text-indent:-3000em; }
body.popup #sub_header { float:left; width:780px; }
body.popup #content { position:relative; float:left; width:760px; padding:33px 25px 0 25px; }
body.popup #content table.help-list { width:760px; }
body.popup #content table.help-list .subject { width:auto; }
body.popup #content .notice_contents { width:700px; height:290px; overflow:auto;  }
body.popup #content .notice_contents .list_info { top:70px; right:20px; width:700px; }
body.popup #content .list_preview { width:760px; overflow:hidden; }

.popup-wrap .contentBox .virusCheck {position:absolute; left:98px; top:94px; width:244px; height:40px; border:2px solid #606060; padding:35px 0; background:#fff url('/img/common/bg_loding.gif') no-repeat center 60px; text-align:center; box-shadow:0 2px 1px #e5e5e5;}
.popup-wrap .contentBox.file .virusCheck p{width:auto; padding:0; color:#666;}
.popup-wrap .contentBox.file .virus p{width:auto; padding:0; color:#666;}
.popup-wrap .contentBox .virus {position:absolute; left:98px; top:94px; width:244px; height:96px; border:2px solid #606060; background-color:#fff;padding:30px 0 0 0; text-align:center; box-shadow:0 2px 1px #e5e5e5;}
.popup-wrap .contentBox .virus em {color:#f00;}
.popup-wrap .contentBox .virus button {margin:0; border:0; background:none; cursor:pointer;}
.popup-wrap .contentBox .virus .btnType {margin:15px 0;}
.popup-wrap .contentBox .virus .btnType span {display:block; width:53px; height:22px; border:1px solid #7d7d7d; border-radius:3px; font-family:"µ¸¿ò",Dotum; vertical-align:middle; line-height:22px;
    background:#ededed;
    background:-moz-linear-gradient(top, #fff 0%, #ededed 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ededed)); background:-o-linear-gradient(top, #fff 0%,#ededed 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}

.nc_helpcenter_num {overflow:hidden;}
.phoneNumber {width:694px;}
.phoneNumber .popup_btnBox {margin:25px 0;}
.phoneNumber h3 {font-size:14px;}
.phoneNumCont {float:left; width:302px; height:490px; margin:20px 0 0 30px; border-bottom:2px solid #6f6f6f;}
.phoneNumber .keyNumber {margin-bottom:25px; }
.phoneNumber .keyNumber ul {margin:0 auto; padding-top:15px; }
.phoneNumber .keyNumber li {color:#666; font-weight:bold; line-height:20px;}
.phoneNumber .keyNumber li.first {padding-right:50px;}
.phoneNumber .keyNumber li strong {color:#e31919;}
.phoneNumber .ex {color:#959494;}
.phoneNumber .ex strong {padding-left:23px; color:#e31919; background:url('/img/common/ico_arrow.gif') no-repeat 11px 2px;}
.phoneNumber table {width:100%; border-top:2px solid #6f6f6f; }
.phoneNumber table th,
.phoneNumber table td {padding:17px 0; border-bottom:1px solid #ebebeb;}
.phoneNumber table th {width:45px; color:#e31919; background-color:#f5f5f5; vertical-align:top;}
.phoneNumber table td {padding-left:20px; color:#666; font-weight:bold; vertical-align:middle; letter-spacing:-1px;}
.phoneNumber table td em {display:block; padding:10px 0 0 0; color:#565656; font-weight:normal; }
.phoneNumber table td em span {padding-left:10px; color:#e31919; background:url('/img/common/ico_arrow.gif') no-repeat 3px 2px;}
.phoneNumber table td em span.second {margin-left:10px;}

.com_tab {position:relative; margin-bottom:30px; border-bottom:1px solid #9c9c9c}
.com_tab ul {height:30px;}
.com_tab li {float:left;}
.com_tab li a, .com_tab li span {display:block; height:20px; width:140px; padding-top:8px; text-align:center; border:1px solid #eae8e4; background-color:#f7f7f4; color:#a3a3a3; font-weight:bold; letter-spacing:-1px; text-decoration:none;}
.com_tab li a.on, .com_tab li span {height:22px; border:1px solid #9c9c9c; color:#000; border-bottom:none; background-color:#fff;}
a.link_prev { position:absolute; right:0; display:block; width:98px; height:28px; margin-top:10px; background:url('/img/button/btn_prev_notice.gif') no-repeat; text-indent:-3000em; overflow:hidden; }
a.link_new { position:absolute; right:0; display:block; width:98px; height:28px; margin-top:10px; background:url('/img/button/btn_new_notice.gif') no-repeat; text-indent:-3000em; overflow:hidden; }
a.btn_login {display:inline-block; width:57px; height:20px; margin-left:10px; background:url('/img/button/btn_login.gif') no-repeat; text-indent:-3000em; overflow:hidden; vertical-align:middle;}
.check_notice {position:relative;}
.check_notice a.btn_viewlist {position:absolute; right:0; bottom:-40px;}
.tab { width:100%; height:29px; border-bottom:1px solid #9c9c9c; }
.tab ul { float:left; }
.tab ul li { float:left; _position:relative; _top:1px; border:1px solid #eae8e4; border-bottom:0; background:#f7f7f4; }
.tab ul li.on { position:relative; border:1px solid #9c9c9c; border-bottom:1px solid #fff; background:#fff; }
.tab ul li.on a { height:20px; padding-top:8px; color:#282828; font-size:12px; }
.tab ul li a { display:block; float:left; height:19px; padding:9px 24px 0; color:#a3a3a3; font-size:11px; font-weight:bold; text-align:center; }
.tab ul li a:hover { text-decoration:none; }

.nate_wrap {float:left; width:465px; margin:0 40px 0 0;}
.nate_wrap li a:hover {color:#3c9ba6;}
.nate_wrap h4, .cyworld_wrap h4 {padding-bottom:12px; font-family:"µ¸¿ò",Dotum, hevetica,San-Serif; font-size:16px; color:#3c3c3c; border-bottom:4px solid #7bd3dd; background:none;}
.nate_wrap h4 a {display:block; width:243px; height:23px; margin:0 auto; background:url("/img/text/service_help_nc_bi.gif") no-repeat 0 0; text-indent:-9999px;}
.nate_wrap .list_item1, .cyworld_wrap .list_item1 {overflow:hidden; height:263px; padding:20px 0 0 18px; border-bottom:1px solid #e8e8e8;}
.nate_wrap .list_item2, .cyworld_wrap .list_item2 {overflow:hidden; height:173px; padding:20px 0 0 18px; border-bottom:1px solid #e8e8e8;}
.nate_wrap .list_item3, .cyworld_wrap .list_item3 {overflow:hidden; height:165px;padding:20px 0 0 18px; }
.nate_wrap .list_box, .cyworld_wrap .list_box {float:left; width:132px;}
.nate_wrap .list_box h5, .cyworld_wrap .list_box h5 {margin:0 0 10px 10px; font-size:12px; color:#666;}
.nate_wrap .list_box li, .cyworld_wrap .list_box li {padding-left:10px; background:url("/img/common/ico_dot01.gif") no-repeat 0 13px; color:#666; line-height:30px; letter-spacing:-1px;}
.nate_wrap .fr_box, .cyworld_wrap .fr_box {width:148px}
.cyworld_wrap {float:left; width:465px;}
.cyworld_wrap li a:hover {color:#ed6121;}
.cyworld_wrap h4 {border-color:#f37021;}
.cyworld_wrap h4 a {display:block; width:291px; height:23px; margin:0 auto; background:url("/img/text/service_help_nc_bi.gif") no-repeat -254px 0; text-indent:-9999px;}

.injuryProcess { background:url('/img/text/img_report.gif') no-repeat 0 0; width:744px; height:531px; margin-top:40px; padding-bottom:45px; text-indent:-9999em; }
.processInfo { line-height:15px; color:#272727; }
.processInfo p { padding-bottom:7px; }

.container {overflow:hidden; width:970px; margin:0 auto;}
.nate_cyworld_wrap {overflow:hidden;}
.nate_hlep_wrap {float:left; width:475px; margin:10px 20px 10px 9px; padding-bottom:20px; border-right:1px solid #ececec;}
.nate_hlep_wrap h3 {width:204px; height:23px; margin:17px auto 14px; background:url("/img/text/h3_nc_tit.gif") no-repeat 0 0; text-indent:-9999px;}
.nate_hlep_wrap .help_point {height:199px; margin-bottom:30px; padding-top:4px; background:url("/img/common/bg_help_main.gif") no-repeat 0 0;}
.cyworld_hlep_wrap {float:left; width:456px; margin:10px 0 0 0;}
.cyworld_hlep_wrap h3 {width:253px; height:23px; margin:17px auto 14px; background:url("/img/text/h3_nc_tit.gif") no-repeat -214px 0; text-indent:-9999px;}
.cyworld_hlep_wrap .help_point {height:199px; margin-bottom:30px; padding-top:4px; background:url("/img/common/bg_help_main.gif") no-repeat 0 -203px;}
.help_point h4 {margin:26px 0 43px 59px; text-indent:-9999px; background:url("/img/text/text_help_main.gif") no-repeat;}
.help_point ul.c_list {margin:0 0 0 21px;}
.help_point ul.c_list li {height:13px; margin-bottom:18px; padding-left:21px;}
.help_point ul.c_list li a, .etc_help li a {display:inline-block; height:13px; background:url("/img/text/text_help_main.gif") no-repeat; }
.help_point ul.c_list li a span, .etc_help li a span {text-indent:-9999px; visibility:hidden; width:0; height:0; font-size:0; line-height:0; position:absolute; left:-9999pxl}
.help_point .service_help {float:left; width:189px;}
.help_point .service_help h4 {height:21px; background-position:0 0;}
.help_point .service_help h4 a {display:block; width:110px; height:21px;}
.help_point .mem_help {float:left; width:163px;}
.help_point .mem_help h4 {height:21px; margin-left:64px; background-position:-129px 0;}
.help_point .mem_help h4 a {display:block; width:80px; height:21px;}
.help_point .etc_help {float:left; width:102px;}
.help_point .etc_help h4 {height:0; margin:0;}
.help_point .etc_help li {height:36px; padding:30px 0 0 41px;}
.help_point .etc_help li.s2 {height:39px; padding-top:27px;}
.help_point .etc_help li.s3 {height:41px; padding-top:25px;}

.nate_hlep_wrap .service_help ul.c_list .s1 a {width:84px; background-position:0 -30px;}
.nate_hlep_wrap .service_help ul.c_list .s2 a {width:99px; background-position:0 -60px;}
.nate_hlep_wrap .service_help ul.c_list .s3 a {width:84px; background-position:0 -90px;}
.nate_hlep_wrap .service_help ul.c_list .s1 a:hover {background-position:-129px -30px;}
.nate_hlep_wrap .service_help ul.c_list .s2 a:hover {background-position:-129px -60px;}
.nate_hlep_wrap .service_help ul.c_list .s3 a:hover {background-position:-129px -90px;}
.nate_hlep_wrap .mem_help ul.c_list .s1 a {width:83px; background-position:0 -115px;}
.nate_hlep_wrap .mem_help ul.c_list .s2 a {width:99px; background-position:0 -145px;}
.nate_hlep_wrap .mem_help ul.c_list .s3 a {width:97px; background-position:0 -175px;}
.nate_hlep_wrap .mem_help ul.c_list .s1 a:hover {background-position:-129px -115px;}
.nate_hlep_wrap .mem_help ul.c_list .s2 a:hover {background-position:-129px -145px;}
.nate_hlep_wrap .mem_help ul.c_list .s3 a:hover {background-position:-129px -175px;}
.nate_hlep_wrap .etc_help ul .s1 a {width:46px; background-position:0 -283px;}
.nate_hlep_wrap .etc_help ul .s2 a {width:47px; background-position:0 -346px;}
.nate_hlep_wrap .etc_help ul .s3 a {width:46px; background-position:0 -410px;}
.nate_hlep_wrap .etc_help ul .s1 a:hover {background-position:-66px -283px;}
.nate_hlep_wrap .etc_help ul .s2 a:hover {background-position:-66px -346px;}
.nate_hlep_wrap .etc_help ul .s3 a:hover {background-position:-66px -410px;}

.cyworld_hlep_wrap .service_help ul.c_list .s1 a {width:84px; background-position:0 -198px;}
.cyworld_hlep_wrap .service_help ul.c_list .s2 a {width:99px; background-position:0 -228px;}
.cyworld_hlep_wrap .service_help ul.c_list .s3 a {width:84px; background-position:0 -258px;}
.cyworld_hlep_wrap .service_help ul.c_list .s1 a:hover {background-position:-130px -198px;}
.cyworld_hlep_wrap .service_help ul.c_list .s2 a:hover {background-position:-130px -228px;}
.cyworld_hlep_wrap .service_help ul.c_list .s3 a:hover {background-position:-130px -258px;}
.cyworld_hlep_wrap .mem_help ul.c_list .s1 a {width:83px; background-position:0 -115px;}
.cyworld_hlep_wrap .mem_help ul.c_list .s2 a {width:99px; background-position:0 -145px;}
.cyworld_hlep_wrap .mem_help ul.c_list .s3 a {width:97px; background-position:0 -175px;}
.cyworld_hlep_wrap .mem_help ul.c_list .s1 a:hover {background-position:-258px -115px;}
.cyworld_hlep_wrap .mem_help ul.c_list .s2 a:hover {background-position:-258px -145px;}
.cyworld_hlep_wrap .mem_help ul.c_list .s3 a:hover {background-position:-258px -175px;}
.cyworld_hlep_wrap .etc_help ul .s1 a {width:46px; background-position:0 -283px;}
.cyworld_hlep_wrap .etc_help ul .s2 a {width:47px; background-position:0 -346px;}
.cyworld_hlep_wrap .etc_help ul .s3 a {width:46px; background-position:0 -410px;}
.cyworld_hlep_wrap .etc_help ul .s1 a:hover {background-position:-133px -283px;}
.cyworld_hlep_wrap .etc_help ul .s2 a:hover {background-position:-133px -346px;}
.cyworld_hlep_wrap .etc_help ul .s3 a:hover {background-position:-133px -410px;}

.part_wrap {}
.part_wrap a.more {position:absolute; left:22px; top:26px; padding-right:9px; font-size:11px; background:url("/img/ico/ico_arrow.gif") no-repeat right 2px;}
.part_wrap h4 {float:left; width:96px; margin-top:5px; text-indent:-9999px;}
.part_wrap ul {display:inline; float:left; width:360px; margin-left:25px;}
.part_wrap ul li {line-height:24px;}
.part_wrap .faq_help {overflow:hidden; margin-bottom:20px;}
.part_wrap .faq_help h4 {width:51px; height:31px; margin-left:20px; background:url("/img/text/text_help_main.gif") no-repeat -258px -370px;}
.part_wrap .faq_help li em {margin-right:5px;}
.part_wrap .faq_help li em a  {color:#3c9ba6;}
.part_wrap .notice_help {overflow:hidden; position:relative;}
.part_wrap .notice_help h4 {width:51px; height:15px; margin-left:20px; background:url("/img/text/text_help_main.gif") no-repeat -258px -410px;}
.cyworld_hlep_wrap .part_wrap .faq_help li em a {color:#ed6121;}

.etc_banner {margin:16px 0 44px;}
.etc_banner ul {overflow:hidden; height:49px; background:url("/img/button/etc_banner.gif") no-repeat 0 0;}
.etc_banner li {float:left; height:49px;}
.etc_banner li.help_dotori {width:174px;}
.etc_banner li.help_personal {width:173px;}
.etc_banner li.help_event {width:166px;}
.etc_banner li.help_nateon {width:171px;}
.etc_banner li.help_kiso {width:101px;}
.etc_banner li.help_cydotori {width:185px;}
.etc_banner li a {display:block; height:49px; text-indent:-9999px;}

.wrap_popup.add_ip {width: 720px;	overflow: hidden;	}
.wrap_popup.add_ip .pop_head {height: 30px; padding-left: 20px; line-height: 30px; color: #fff; font-size: 12px; background: #000	url('/img/common/ico_pop.gif') 10px 50% no-repeat; }
.wrap_popup.add_ip .pop_head  h1 {font-size: 12px; }
.wrap_popup.add_ip .pop_con {padding: 30px 25px}
.wrap_popup.add_ip .top_cmt {padding-bottom: 40px;	}
.wrap_popup.add_ip .ip_info_set {border-top: 2px solid #424242;}
.wrap_popup.add_ip .ip_info_set .row{padding:18px 0; border-bottom: 1px solid #ebebeb;}
.wrap_popup.add_ip .ip_info_set h2 {font-size: 12px; float: left; width: 129px; padding-left: 11px;	font-weight: normal; line-height: 23px;	background:url('/img/common/ico_square03.gif') 3px 9px no-repeat;	}
.wrap_popup.add_ip .ip_info_set #location {width: 216px; height: 21px; border:1px  solid #929292;}

.wrap_popup.add_ip .wrap_ip_view  {margin-left:0px; padding-left: 150px; }
.wrap_popup.add_ip .ip_view {clear: both; display: block; padding: 0 5px;  margin-top: 11px; width: 196px; height: 19px; border:1px  solid #929292; line-height: 22px; *line-height: 28px; }
.wrap_popup.add_ip .ip_view span {display: block; float: left;}
.wrap_popup.add_ip .ip_view {width: 205px; height: 20px; margin-left: -10px;}
.wrap_popup.add_ip .ip_view input {display: block; float: left; width: 46px; border: none 0; height: 19px; text-align: center; }
.wrap_popup.add_ip .cmt {padding-left:140px;padding-top: 10px;}
.wrap_popup.add_ip .current_ip {overflow: hidden; height: 15px;}

.add_ip .current_ip label {margin:0 24px  0 6px;	}
.add_ip .wrap_step_outer h2 {height: 100px;	}
.add_ip .wrap_step_outer label {font-weight: bold; padding-left:4px;	}

.add_ip .wrap_step_outer {overflow: hidden;	}
.add_ip .wrap_agreebox {margin-top: 10px;padding: 15px 10px; background-color: #f3f3f3; line-height: 1.6;	}
.add_ip .wrap_step_outer .step {float: left; margin-bottom: 28px; line-height: 1.4;		}
.add_ip .wrap_step_outer .step2 {margin-bottom: 0;	}
.add_ip .wrap_step_outer .step p.step_exp {float: left; color: #000}
.add_ip .wrap_step_outer .step .wrap_step_sel {width: 264px;	float:left;}
.add_ip .wrap_step_outer .step .wrap_step_sel p {padding-left: 18px;	 }

.add_ip .wrap_agreebox p{padding-bottom: 6px;	font-weight: bold; color: #828282	}
.add_ip .wrap_agreebox p input {margin-top: 2px; *margin-top: -6px;	}

.add_ip .wrap_agreebox label {margin-left: 10px; }
.add_ip .wrap_agreebox ul li {padding-left: 10px;background:  url(/img/common/icon_blk.gif) 0 7px no-repeat;}
.add_ip .btn_center {padding-top: 30px; text-align: center;}

.add_ip .btn_center button {background: transparent; width: 88px;}

/* IP */
.wrap_alert_IP .alert_IP{width: 840px; margin: 0 auto}
.wrap_alert_IP .head{position: relative; padding-top: 108px; background: url(/img/common/bg_sky.png) 0 0 no-repeat; line-height: 0;}
.wrap_alert_IP .head h1 a{position: absolute; right: 0;top: 0;display: block;font-size: 1px; color: #f4fbfe; width: 100px; height: 45px;}
.wrap_alert_IP .head h2,
.wrap_alert_IP .head ul,
.wrap_alert_IP .con {width: 790px; margin: 0 auto}
.wrap_alert_IP .head ul {margin-top: 40px;}
.wrap_alert_IP .head ul li {margin-bottom: 5px;}
.wrap_alert_IP .con .blue_box  {margin-top: 50px;padding: 30px 0 0px 24px; border: 5px solid #d3eaf4;}
.wrap_alert_IP .wrap_certi {position: relative; margin-bottom: 20px;}
.wrap_alert_IP .wrap_certi .wrap_radio {width: 62px; position: absolute; left: 0;top: 0; line-height: 32px;}
.wrap_alert_IP .wrap_certi .wrap_radio label {margin-left: 6px;}
.wrap_alert_IP .wrap_certi .wrap_radio * {vertical-align: middle;}
.wrap_alert_IP .wrap_certi .userNum {padding-left: 62px;}
.wrap_alert_IP .wrap_certi .userNum *{vertical-align: middle;}
.wrap_alert_IP .wrap_certi .userNum select{height: 25px; width: 98px;}
.wrap_alert_IP .wrap_certi .userNum input {height: 21px;}
.wrap_alert_IP .wrap_certi .userNum .userphone {margin-bottom: 10px;}
.wrap_alert_IP .wrap_certi .userNum label {display: inline-block; width: 127px;}
.wrap_alert_IP .wrap_certi .userNum #userphone{width: 142px;}
.wrap_alert_IP .wrap_certi .userNum #user_email {width: 244px;}
.wrap_alert_IP .wrap_certi .userNum #cert_num,
.wrap_alert_IP .wrap_certi .userNum #cert_num2 {width: 244px;}
.wrap_alert_IP #footer {float: none; padding: 0; width: 790px; margin: 0 auto; padding: 20px 0 0 ;border: none;min-width: auto; text-align: center; line-height: 1.4;}
.wrap_alert_IP #footer .foot_noti { margin-bottom: 30px;  text-align: left; }
.wrap_alert_IP #footer .foot_noti p {margin-left: 10px; padding-left: 10px; background: url(/img/common/ico_square01.gif) 0 6px no-repeat;}
.wrap_alert_IP button {padding: 0; margin: 0; background: none;}

/* id password find */
.idpw_find button {cursor: pointer;}
.blind {position: absolute; left: -1px;top: -1px; margin-left: -1px; overflow: hidden; text-indent: -9999em; font-size: 0; line-height: 0;}
.idpw_find #content,
.idpw_find #content h1,
.idpw_find #content h2,
.idpw_find #content h3,
.idpw_find #content h4,
.idpw_find #content h5 {font-family: "Nanum Gothic", "MalgunGothic", "dotum", sans-serif;}

.idpw_find #header {height: 70px; } /*border-bottom: 1px solid #c1c4cf;*/
.idpw_find #header h1 {display: block; top: 34px;}
.idpw_find #header h1 a {width: 80px; height: 21px;}
.idpw_find #header h2 {left: 88px;top: 34px; width: 73px; height: 21px; background: url(https://member.nate.com/img/find/h2_mem_info.gif) 0 0 no-repeat;}
.idpw_find #content {min-height: 600px; padding-bottom: 100px;}
.idpw_find #footer {width: 970px; margin: 0 auto; float: none;}

.idpw_find #content {width: 630px; margin: 0 auto; padding:0 170px 100px; min-height: 1000px; color: #686868 }
.idpw_find #content h3 {padding-top: 70px; font-size: 28px; color: #2f2f2f; letter-spacing: -2px;}
.idpw_find #content .tabs {overflow: hidden;margin-top: 40px; border-right: 1px solid #c2c2c2;}
.idpw_find #content .tabs li {float: left; width: 50%; _width: 314px; }
.idpw_find #content .tabs li a {display: block; height: 42px;  border: 1px solid #c2c2c2; color: #8d8c8c; line-height: 42px; font-size: 15px; text-align: center; background-color: #f3f3f3; border-right: 0;}
.idpw_find #content .tabs li a.on {background-color: #4c4c4c; color: #fff; text-decoration: underline;}

.idpw_find .section .cmt {padding: 32px 0 21px; line-height: 1.5; }
.idpw_find .section .cmt em {color: #149de2;font-weight: bold;}
.idpw_find .section .cmt .bold {font-weight: bold;}
.idpw_find .section .cmt strong {color: #000}
.idpw_find .section .cmt.box_under {color: #777; padding-bottom: 0;}
.idpw_find .section .sec_con {/*border-top: 3px solid #404040;*/margin:20px 0 0 0}
.idpw_find .section .find_opt {border-bottom: 1px solid #bebebe;}
.idpw_find .section .find_opt h5 a{display: block;padding: 25px 0 25px 33px; font-size: 15px; color: #000; font-weight: normal;}
.idpw_find .section .find_opt h5 a:hover {text-decoration: none;}
.idpw_find .section .find_opt.active h5 a {font-weight: bold;}
.idpw_find .section .opt_con {padding: 20px; background-color: #f5f5f5; border-top: 1px solid #e7e7e7;}

.idpw_find .section .opt_con .line {position: relative; margin:10px 0; padding-left: 13px; line-height: 33px; }
.idpw_find .section .opt_con .line p {display: inline-block; line-height: 1.5;}
.idpw_find .section .opt_con .line.input_line {}
.idpw_find .section .opt_con .line * {vertical-align: middle;}
.idpw_find .section .opt_con label {font-weight: bold;display: inline-block; width: 109px;}
.idpw_find .section .opt_con input {height: 31px; border: 1px solid #c6c6c6;text-indent: 4px;}

.idpw_find .section .opt_con #mngHpNo,
.idpw_find .section .opt_con #mngEmail {border: none 0;}

.idpw_find .section .opt_con .wrap_sel {display: inline-block; width: 106px; height: 24px; padding-top: 7px; border: 1px solid #c6c6c6; background-color: #fff;}
.idpw_find .section .opt_con select {float: left ; display: block; width: 104px; margin:0; height: 18px; line-height: 16px; text-indent: 3px; margin: 0; vertical-align: middle; border: none; background-color: transparent;}
.idpw_find .section .opt_con select * {vertical-align: bottom;}

.idpw_find .section .opt_con input#mhp,
.idpw_find .section .opt_con input#memail {border: none;}
.idpw_find .section .opt_con input.d_width {width: 375px;}
.idpw_find .section .opt_con input.s_width {width: 255px;}
.idpw_find .section .opt_con input#hp1 {margin-left: 8px; text-indent: 4px;}

.idpw_find .opt_con .btn {position: absolute; right: 0; bottom:1px; display: inline-block; text-align: center;	width: 78px; height: 31px; line-height: 32px; padding: 0;  font-size: 13px; font-weight: bold; font-family: "µ¸¿ò",Dotum,AppleGothic,Verdana,Arial,San-Serif !important;  border: 1px solid #dc2420; color: #fff}
.idpw_find .opt_con .btn:after {content: '>'; display:inline-block; width: 1px;height: 10px; margin-left: 3px;}

.idpw_find .opt_con .no_arrow.btn:after {content: '';display: none;}

.idpw_find .section .opt_com #master_phone{margin-left: 111px;}
.idpw_find .section .opt_con {display: none;}
.idpw_find .section .opt_ipin .btn,
.idpw_find .section .opt_nateon .btn {bottom:-4px;}
.toggleBox h5{background: url(https://member.nate.com/img/find/ico_active.png) 0 50% no-repeat;}
.toggleBox.active  h5{background-image: url(https://member.nate.com/img/find/ico_active_on.png) }

.layer_pop {position: absolute; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; }
.layer_pop .dimm	{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.5; filter: alpha(opacity=50); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}
.layer_pop .layer_wrap {position: absolute; z-index: 999; top: 50%; left:50%; margin:-115px; 0 0 -170px; width: 340px; height: 230px;  background-color: #fff; border: 1px solid #373739;}
.layer_pop .layer_wrap .layer_head {height: 30px; color: #fff; background-color: #373739;}
.layer_pop .layer_wrap .layer_head h3 {padding: 8px 0 0 25px;}
.layer_pop .layer_wrap .layer_con {padding: 28px; line-height: 1.4;}
.layer_pop .layer_wrap .layer_con p {min-height: 84px; *height: 84px;}
.layer_pop .layer_wrap .layer_con p em {color:#fc602d; font-weight: bold; }
.layer_pop .layer_wrap .layer_con .point {display: block; padding-bottom: 20px; color:#fc602d; font-weight: bold; }
.layer_pop .layer_wrap .close {position: absolute; right: 10px; top: 10px; width: 11px;height: 11px; background: url(https://member.nate.com/img/find/btn_close.png) 0 0 no-repeat; }
.layer_pop .btns {padding-top: 25px; text-align: center;}
.layer_pop .btns .btn {min-width: 67px;}

.idpw_find .id_show_list  {padding: 24px 0 14px; border-bottom: 1px solid #ccc;}
.idpw_find .id_show_list  h4 {padding-left: 10px; background:  url(https://member.nate.com/img/find/bu_orange.png) 0 50% no-repeat; color: #000}
.idpw_find .id_show_list  .id_list {padding-left: 153px; margin-top: -15px; color: #000}
.idpw_find .id_show_list  .id_list  label {margin-left: 10px;}
.idpw_find .id_show_list  .id_list  label.on {font-weight: bold;}
.idpw_find .id_show_list  .id_list li {position: relative; margin-bottom: 10px; line-height: 1.4;}
.idpw_find .id_show_list  .id_list li * {vertical-align: middle;}
.idpw_find .id_show_list  .id_list li span.date { padding:0 0 0 10px; color: #777;}
.idpw_find .id_show_list  .id_list li span.full_id {font-weight: bold;}
.idpw_find .id_show_list  .id_list li .tid { display:block; margin:10px 0 0 0; padding-right:15px; text-align:right; color:#ed2000; }
.idpw_find .id_show_list  .id_list li.old_id {color:#888}
.idpw_find .bottom_btns.btns {padding-top: 40px; }
.idpw_find .bottom_btns.btns .btn {min-width: 45px;}
.idpw_find .id_show_list  .id_list p {margin-bottom: 8px;}

.idpw_find .user_id_all .wrap_receive_func{border-bottom: 1px solid #bebebe;}
.idpw_find .user_id_all h4 {padding: 25px 0 25px 17px; border-bottom: 1px solid #e7e7e7; font-size: 15px; color: #000}
.idpw_find .user_id_all .fuc_con {position: relative; height: 35px; padding: 20px 0; line-height: 35px; background-color: #f5f5f5; }
.idpw_find .user_id_all .fuc_con p {padding-left: 17px;}
.idpw_find .user_id_all .fuc_con a {position: absolute; right: 18px; bottom: 22px; line-height: 1;}
.idpw_find .user_id_all .wrap_receive_func.no_con {position: relative;}
.idpw_find .user_id_all .wrap_receive_func.no_con .fuc_con {position: absolute; right: 0; top: 2px; z-index: 1; width: 200px; height: 28px; background-color: transparent;}

.idpw_find .btns {text-align: center; }

.idpw_find .btn {display: inline-block;  margin: 0 2px; padding: .7em 1.8em;   font-weight: bold;text-align: center; text-decoration: none;}
.idpw_find .btn:hover {text-decoration: none;}
.idpw_find .btn.red {background-color: #e32400; color: #fff; border: 1px solid #dc2420;}
.idpw_find .btn.white {background-color: #fff; color: #000; border: 1px solid #c2c2c2;}

.idpw_find .btn { text-align: center; background-color: #ccc;}
.idpw_find .btn.white {
    background: linear-gradient(to bottom,  #ffffff 0%,#f9f9f9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
    box-shadow: 1px 1px 1px 1px rgba(229,229,229,1);
}

.idpw_find .btn.red.gra {
    background: #f13629; /* Old browsers */
    background: linear-gradient(to bottom,  #fb5343 0%,#f13629 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb5343', endColorstr='#f13629',GradientType=0 ); /* IE6-9 */
    box-shadow: inset 2px 2px 5px 0px rgba(255,255,255,0.2);
    box-shadow: 1px 1px 1px 1px rgba(229,229,229,1);
}

.idpw_find .noti_con {margin-top: 27px; padding:22px 28px 16px; border: 1px solid #eaeaea; line-height: 18px; color:#666; background-color: #f9f9f9;}
.idpw_find .noti_con h4 {padding-bottom: 14px;}
.idpw_find .noti_con li {padding-bottom: 4px;padding-left: 10px; background: url(/img/common/ico_square02.gif) 0 8px no-repeat;}

.idpw_find .pw_reset {padding:30px 0 20px; border-bottom: 1px solid #ccc;}
.idpw_find .pw_reset .new__pw {height: 35px;margin-bottom: 10px;}
.idpw_find .pw_reset label {float: left; width: 145px;padding: 10px; background:url(https://member.nate.com/img/find/bu_orange.png) 0 50% no-repeat;}
.idpw_find .pw_reset .wrap_input {float: left; width: 192px; padding:0 4px; height: 31px; border: 1px solid #c6c6c6;}
.idpw_find .pw_reset .wrap_input input {display: block; width: 100%;height: 29px; border: none;}
.idpw_find .pw_reset .pwCheck .pwWrap .pwLayer {left: 376px;}
.idpw_find button.btn {line-height: 11px; vertical-align: top;}
.idpw_find button span {display: inline;}