@charset "euc-kr";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea
{margin:0; padding:0; border:0; outline:0;}
html {overflow-y:scroll;}
body {background:#fff;}
body, textarea, select, th, td, input {font-size:12px; font-family:dotum; color:#787878;}
h1, h2, h3, h4, h5, h6 {font-size:12px; font-weight:bold;}
a {text-decoration:none; color:#787878;}
a:hover {text-decoration:underline;}
/* :focus {outline:0;} */
em {font-style:normal;}
br {letter-spacing:0;}
ol, ul {list-style: none;}
table {margin:0; outline:0; border-collapse:collapse; border-spacing:0;}
caption, th, td {font-weight:normal; text-align:left;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
/* ================================================================================== */

/* Select ġȯ DIV */
select {font-size:12px; height:20px; border:1px solid #dbdbdb !important; color:#787878; background:#FFFFFF;}
.SelectDisable {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) !important;}
.SelectBasic_selectArea {margin:0; height:18px; _height:20px; border:1px solid #dbdbdb; background:#fff url('//file.pmang.com/images/pmang/nabi/member/select_basic_arw.gif') right top no-repeat; overflow:hidden; vertical-align:top; z-index:20;}
.SelectBasic_selectArea a {display:block; margin:0; padding:3px 0 0 0; width:100%; height:15px; _height:18px; text-indent:3px; white-space:nowrap; font-size:12px; color:#787878; cursor:default;}
.SelectBasic_selectArea a:hover {color:#333 !important; text-decoration:none;}
.SelectBasic_optionsDiv {position:relative; display:none; margin:19px 0 0 0; padding:0; border:1px solid #dedeea; background:#FFFFFF; vertical-align:middle; z-index:21; overflow:auto; scrollbar-face-color:#ffffff; scrollbar-arrow-color:#cdcdcd; scrollbar-track-color:#FFFFFF; scrollbar-highlight-color:#cdcdcd; scrollbar-shadow-color:#cdcdcd; scrollbar-darkshadow-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF;}
.SelectBasic_optionsDiv p {margin:0; padding:1px;}
.SelectBasic_optionsDiv a {display:block; padding:2px 4px 0px 2px; white-space:nowrap; font-size:11px; color:#787878; cursor:default;}
.SelectBasic_optionsDiv a:hover {background:#f5f5fa; color:#333 !important; text-decoration:none;}

.type2_selectArea {height:20px; padding-top:4px; background-position:right 3px;}
.type2_selectArea a {font-size:12px;}
.type2_optionsDiv {margin-top:25px;}
.type2_optionsDiv a {font-size:12px;}

#AppletSession {position:absolute;}

/* common style */
#cpa .wrapper img {vertical-align:top;}
#cpa .clear {*zoom:1;}
#cpa .clear:after {content:'.'; clear:both; display:block; visibility:hidden; height:0; line-height:0;}

#cpa .nv {position:absolute; left:-5000px; top:-5000px;}
#cpa .ico_new {position:relative; top:1px; margin:0 0 0 4px;}
#cpa .box {border:1px solid #e8e8e8; *zoom:1;}
#cpa strong em {color:#31516e;}

#cpa input.text {border:1px solid #dbdbdb; background-color:#fff;}
#cpa textarea {border:1px solid #dbdbdb; background-color:#fff;}
#cpa input.radio {vertical-align:middle; *margin:-4px -3px -3px -3px;}
#cpa input.checkbox {position:relative; top:4px; vertical-align:middle; *margin:-4px -3px -3px -4px;}

#cpa h3.donut {padding:0 0 0 17px; color:#333; background:url(../img/bu_donut.gif) no-repeat 2px 0; *zoom:1;}
#cpa h3.donut strong {color:#ff4500;}

#cpa h4.circle {padding:0 0 0 13px; background:url(../img/bu_circle.gif) no-repeat 1px 3px; color:#1e1e1e;}
#cpa h4 strong {color:#ff4500;}

#cpa p.msg strong {color:#ff4500;}

#cpa h3.summary {height:25px;}
#cpa ul.summary li {height:19px; padding:0 0 0 9px; background:url(../img/bu_dot.gif) no-repeat 1px 5px; line-height:14px;}
#cpa ul.summary li a {display:inline-block; letter-spacing:-1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#cpa ul.summary .hot a {font-weight:bold; color:#38322d;}

#cpa .scroll,
#cpa textarea { scrollbar-3dlight-color: #cdcdcd; scrollbar-arrow-color: #c3c3c3; scrollbar-base-color: #eee; scrollbar-darkShadow-color: #cdcdcd; scrollbar-face-color: #fff; scrollbar-highlight-color: #fff; scrollbar-shadow-color: #efefef; scrollbar-track-color: #f3f3f3; }

#cpa .embox {padding:30px 23px 15px 23px; border:5px solid #ff4500;}
#cpa .embox p.msg {line-height:17px;}
#cpa .embox p.msg strong {color:#787878;}
#cpa .embox h3 {height:31px;}
#cpa .embox .btn {text-align:center; padding:12px 0 0 0;}

#cpa .exclam li {padding:0 0 0 14px; background:url(../img/bu_exclam.gif) no-repeat 0 1px; line-height:17px;}
#cpa .exclam strong {color:#ff4500;}

#cpa .notice_img {padding-top:20px; *zoom:1;}


/* layout */
#cpa .wrapper {background:url(../img/bg_sep_sub.gif) repeat-x;}
#cpa .wrapper_in {position:relative; width:1048px; margin:0 auto; zoom:1;}
#cpa .wrapper .header {position:relative; z-index:10; width:1048px; height:80px;}
#cpa .wrapper .contents {position:relative; z-index:1; margin:0 0 0 5px; *zoom:1;}
	.cpa_main .wrapper .contents {overflow:hidden; width:1048px; min-height:677px;}
#cpa .sidebar {position:absolute; right:5px; top:134px; width:245px;}


/* header */
#cpa .header h1 {padding:25px 0 0 20px;}
#cpa .header .nav {position:absolute; z-index:7; left:228px; top:25px; width:670px;}
	#cpa .header .nav2 {left:198px; top:25px;}

#cpa .header .nav li {float:left; _display:inline; margin:0 2px 0 0; _width:1%;}
#cpa .header .nav li a {display:block; height:26px; overflow:hidden;}
#cpa .header .nav li a img {display:block;}
#cpa .header .nav li.on a img {margin-top:-26px;}
#cpa .header .nav ol {position:absolute;}

#cpa .header .sub {display:none; position:relative; _width:100%; height:26px; padding:0 0 0 9px; background:url(//file.pmang.com/images/pmang/nabi/cs/nav/bg_sub_begin.gif) no-repeat;}
#cpa .header .sub ol {height:20px; padding:6px 2px 0 0; background:url(//file.pmang.com/images/pmang/nabi/cs/nav/bg_sub_end.gif) no-repeat right top;}
	#cpa .header .m1 .sub ol {width:509px;}
	#cpa .header .m2 .sub ol {width:92px;}
#cpa .header .sub li {margin-left:3px; margin-right:12px;}
#cpa .header .sub li a {height:11px;}

#cpa .header .nav li.on .sub {display:block;}
#cpa .header .nav li.on .sub a img {margin-top:0;}
#cpa .header .nav li.on .sub li.on a img {margin-top:-11px;}
#cpa .header .nav li.on .sub li.now a img {margin-top:-11px;}


#cpa .movie_event {position:absolute; right:24px; top:13px;}
#cpa .movie_event span {display:inline-block; _width:80px; height:36px; background:url(../img/bg_hbox_l.gif) no-repeat; _word-break:keep-all; _white-space:nowrap;}
#cpa .movie_event span a {display:block; height:16px; padding:20px 10px 0 10px; background:url(../img/bg_hbox_r.gif) no-repeat right top; color:#FFF799; font-weight:bold; font-size:11px;}
#cpa .movie_event span a:hover {text-decoration:none;}

#cpa .header ul.quick {position:absolute; left:925px; top:20px;}
#cpa .header ul.quick_link {position:absolute; left:905px; top:27px; width:160px; zoom:1;}
#cpa .header ul.quick_link li {float:left; display:inline; margin:0 6px 0 0;}
#cpa .header ul.quick_link li * {vertical-align:top;}
#cpa .header ul.quick_link li.m1 {position:relative; top:-14px;}


#cpa .ex_banner {position:absolute; right:-125px; top:175px; border:1px solid #FFF;}
#cpa .header .ex_banner {position:absolute; right:152px; top:123px; }


#cpa .join_movie_event {position:relative; zoom:1; padding:0 0 19px 19px; margin:-15px 0 0 0;}
#cpa .join_movie_event h3 {color:#787878; line-height:17px;}
#cpa .join_movie_event p {line-height:17px;}
#cpa .join_movie_event strong {color:#ff4500;}
#cpa .join_movie_event .btn_apply {position:absolute; right:18px; top:-8px;}


#cpa .footer {margin-top:50px !important;}

/* footer */
/*
#cpa .footer {clear:both; position:relative; width:970px; height:90px; margin:0 0 0 33px; padding:28px 0 0 0;}
#cpa .footer .logo_neowiz {position:relative; top:3px; float:left; _display:inline; margin:0 18px 0 17px;}
#cpa .footer .fmenu {float:left; _display:inline; margin:5px 0 5px 0; width:465px; white-space:nowrap;}
#cpa .footer .fmenu img {vertical-align:top; margin:0 7px 0 0;}
#cpa .footer .logo_family {float:right; _display:inline; margin:3px 11px 0 0;}
#cpa .footer .logo_family img {margin:0 0 0 7px;}

#cpa .footer .copyright {float:left; _display:inline; width:730px; margin:0 0 0 129px;}
#cpa .footer .copyright * {vertical-align:top;}
#cpa .footer .copyright img {float:left; _display:inline;}
#cpa .footer .bizinfo {position:relative; left:-209px; top:19px; float:left; _display:inline; width:60px;height:14px;text-indent:-5000px;background:url(//file.pmang.com/images/pmang/nabi/main_v2/btn_bizinfo.gif) 2px 2px no-repeat;}
*/

#cpa .sub_title {position:relative; z-index:1; height:46px; padding:54px 0 0 20px; }
	#cpa .sub_20111215 .sub_title {height:41px;}
#cpa .sub_title a.btn_point {position:absolute; left:901px; top:40px;}
#cpa .sub_title a.btn_notice {position:absolute; left:901px; top:40px;}
#cpa .sub_title h2 {float:left; _display:inline;}
	#cpa .sub_20111215 h2.charge1 {padding:0 57px 0 0; background:url(../img/tl_charge1.gif) no-repeat right top;}
	#cpa .sub_20111215 h2.charge2 {padding:0 58px 0 0; background:url(../img/tl_charge2.gif) no-repeat right top;}
#cpa .sub_title .btn_cs {float:left; _display:inline; margin:-4px 0 0 10px;}

#cpa .about {padding:20px 0 43px 20px; background:url(../img/bg_about.jpg) right top no-repeat;}
#cpa .about2 {position:relative; padding:20px 0 43px 20px;}
#cpa .pointpay {position:absolute; right:20px; top:21px;}
#cpa .pointpay_more {position:absolute; right:20px; top:21px;}
#cpa .para1 h3 {height:66px; padding:1px 0 0 1px;}
#cpa .para1 p {width:545px; padding:0 0 17px 4px; line-height:17px;}
#cpa .para1 strong {color:#2b2b2b; font-weight:normal; letter-spacing:-1px;}
#cpa .para1 .list {padding:8px 0 0 0;}
#cpa .para1 .list p {padding-left:4px; padding-bottom:20px;}

#cpa .para2 {padding:53px 0 0 0;}
#cpa .para2 h3 {height:42px;}
#cpa .para2 .process {height:146px; padding:0 0 0 5px;}

#cpa .para3 h3 {height:27px;}
#cpa .para3 p {padding:0 0 0 4px;}
#cpa .para3 .cs {padding:12px 0 0 2px;}

#cpa .iframe_movie {position:relative; padding:0 0 0 20px; zoom:1;}
#cpa .iframe_movie iframe {width:1008px; min-height:600px;}

#cpa .iframe1 {position:relative; z-index:2;}
#cpa .iframe2 {position:relative; z-index:2;}

#cpa .iframe1 iframe {width:1048px; height:593px;}
#cpa .iframe2 iframe {width:1048px; height:593px;}
	#cpa .sub_20111215 .iframe1 iframe {width:1048px; height:577px;}
#cpa .sub_20111215 .iframe1 {margin-bottom:-15px;}
	#cpa .sub_20111215 .iframe2 iframe {width:1048px; height:577px;}

#cpa .iframe iframe {width:1048px; height:996px;}
#cpa #dnasponser {margin-top:54px;}

#cpa .important_notice {position:relative; z-index:1; padding:35px 0 0 0; margin:0 0 -46px 0;}
#cpa .important_notice p {position:relative; left:7px; overflow:hidden; width:440px; height:0; margin:0 auto; padding-top:27px; background:url(../img/notice.gif) no-repeat; line-height:27px;}


#cpa .about2 p.desc1 {margin:0; padding:1px 0 10px 4px; line-height:17px;}
#cpa .about2 p.desc2 {margin:0; padding:0 0 2px 4px; line-height:17px;}

#cpa ul.desc {padding:6px 0 0 5px; margin:0 0 -8px 0;}
#cpa ul.desc li {padding:0 0 12px 7px; background:url(../img/bu_dot_red.gif) 0 6px no-repeat; line-height:17px;}
#cpa ul.desc strong {color:#FF4603; font-weight:bold; letter-spacing:0;}

.event_movie {position:relative; width:396px; height:589px; background:url(../img/bg_event_movie.gif) no-repeat;}
.event_movie .btn_apply {position:absolute; left:140px; top:523px; display:block; width:116px; height:39px; text-indent:-5000px;}
.event_movie h1 {display:none;}
.event_movie h2 {position:absolute; left:22px; top:98px; color:#FE4600; font-size:12px; font-weight:normal;}
.event_movie h2 strong {font-weight:bold;}
.event_movie h3 {display:none;}
.event_movie label {display:none;}
.event_movie p.name {position:absolute; left:104px; top:174px; color:#0b93b5; font-weight:bold; font-size:14px;}
.event_movie .radio {*margin:-5px -3px -3px -4px; vertical-align:middle;}

.event_movie .gmoney {position:absolute; left:304px; top:299px; }
.event_movie .gmoney li {height:20px;}


.event_auction {position:relative; width:396px; height:458px; background:url(../img/bg_event_auction.gif) no-repeat;}
.event_auction .btn_apply {position:absolute; left:140px; top:393px; display:block; width:116px; height:39px; text-indent:-5000px;}
.event_auction h1 {display:none;}
.event_auction label {display:none;}
.event_auction .radio {*margin:-5px -3px -3px -4px; vertical-align:middle;}
.event_auction .gmoney {position:absolute; left:304px; top:133px; }
.event_auction .gmoney li {height:20px;}

.event_link {position:absolute; right:24px; top:20px;}


.cs_notice {position:relative; border-top:4px solid #FF4500;}
.cs_notice h1 {height:35px; padding:16px 0 0 18px;}
.cs_notice p.desc {padding:0 0 15px 21px; line-height:16px;  color:#7F7F7F;}
.cs_notice .btn_close {position:relative; left:219px;}
.cs_notice .n1 {position:relative; width:485px; height:189px; margin:0 0 15px 21px; background:url(../img/img_cs_more2.gif) no-repeat;}
.cs_notice .n2 {position:relative; width:485px; height:189px; margin:0 0 16px 21px; background:url(../img/img_cs_more2.gif) no-repeat right top;}
.cs_notice .notice p {position:absolute; visibility:hidden;}

.cs_notice_20111215 .n1 {position:relative; width:485px; height:154px; margin:0 0 15px 21px; background:url(../img/img_cs_more3.gif) no-repeat;}
.cs_notice_20111215 .n2 {position:relative; width:485px; height:154px; margin:0 0 16px 21px; background:url(../img/img_cs_more3.gif) no-repeat right top;}



.popup_guide {position:relative; width:100%; overflow:hidden;}
.popup_guide h1 {height:81px; background:url(../img/bg_pop_title.gif) repeat-x;}
.popup_guide h1 span {position:relative; left:18px; top:20px; display:block; overflow:hidden; height:22px; text-indent:-5000px;}
	.popup_pcash h1 span {background:url(../img/tl_pop_cpa.gif) no-repeat;}
	.popup_gmoney h1 span {background:url(../img/tl_pop_cpa.gif) no-repeat left -22px;}
	.popup_pcashtos h1 span {background:url(../img/tl_pop_cpa.gif) no-repeat left -44px;}
.popup_guide h3 {overflow:hidden; height:13px; margin:0 0 0 21px; background:url(../img/tl_pop_sub.gif) no-repeat; text-indent:-5000px;}
	.popup_pcash h3.n1 {background-position:0 0;}
	.popup_pcash h3.n2 {background-position:0 -13px;}
	.popup_pcash h3.n3 {background-position:0 -26px;}
	.popup_pcash h3.n4 {background-position:0 -39px;}
	.popup_pcash h3.n5 {background-position:0 -52px;}
	.popup_pcash h3.n6 {background-position:0 -65px;}
	.popup_pcash h3.n7 {background-position:0 -78px;}

	.popup_gmoney h3.n1 {background-position:0 -130px;}
	.popup_gmoney h3.n2 {background-position:0 -143px;}
	.popup_gmoney h3.n3 {background-position:0 -156px;}
	.popup_gmoney h3.n4 {background-position:0 -169px;}
.popup_guide .text p {position:relative; padding:10px 10px 12px 49px; line-height:18px; zoom:1;}
.popup_guide .text p:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.popup_guide .text a {color:#4492DB;}
.popup_guide p em {color:#FF7744;}
.popup_guide span.dot {padding:0 0 0 9px; background:url(../img/bg_dot_gray.gif) 0 4px no-repeat;}
.popup_guide span.star {clear:both; display:block; margin:5px 0 0 0;}
.popup_guide .bottom {height:54px; margin:0 20px; padding:21px 0 0 0; background:url(../img/bg_dot_line.gif) repeat-x; text-align:center;}

.popup_guide p .lt {float:left; width:212px; padding-bottom:3px;}
.popup_guide p .rt {float:left; width:212px; padding-bottom:3px;}
.popup_guide p .dot strong {display:block;}



.popup_guide .tos {padding:0 20px 15px 20px;}
.popup_guide .tos iframe {width:722px; height:291px; border:1px solid #E8E8E8; }
.popup_guide .agree {position:relative; padding:20px 0 0 10px;}
.popup_guide .agree input {*margin:-4px -3px -3px -3px; vertical-align:top;}
.popup_guide .agree label {color:#1E1E1E;}




#cpa ul.dash {position:relative; padding:0 0 0 11px; zoom:1;}
#cpa ul.dash li {padding:0 0 3px 6px; background:url(../img/bu_dash.gif) no-repeat 0 6px; color:#787878;}
#cpa .terms {padding:0 20px;}
#cpa .terms h3.donut {height:21px;}
#cpa .terms ul.dash {padding-bottom:24px;}
#cpa .terms iframe {width:1006px; height:173px; border:1px solid #E8E8E8; }
#cpa .terms .agree {position:relative; padding:20px 0 0 10px;}
#cpa .terms .agree input {top:-1px; *margin:-4px -3px -3px -3px; vertical-align:top;}
#cpa .terms .agree label {color:#1E1E1E; margin-left:2px; vertical-align:top;}
#cpa .terms .bottom {height:54px; margin:0 20px; padding:27px 0 0 0; text-align:center;}


