@charset "euc-kr";

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; font-family:inherit; font-weight:inherit; font-style:inherit; font-size:100%; vertical-align:baseline;}
img, fieldset {border:none;}
table {border-collapse:collapse; border-spacing:0;}
caption, th {text-align:left; font-weight:normal;}
table, td, th {vertical-align:middle;}
ol, ul, li {list-style-image:none; list-style-position:outside; list-style-type:none;}
em, address {font-style:normal;}
img {-ms-interpolation-mode:bicubic;}
body, th, td, h1, h2, h3, h4, h5, h6, input, textarea {font:normal 12px µ¸¿ò, ±¼¸², '¸¼Àº °íµñ', NanumGothic, verdana, sans-serif; color:#000;}
body, textarea, .scroll {
	scrollbar-face-color:#EAE7E3; 
	scrollbar-highlight-color:#DEDAD5; 
	scrollbar-3dlight-color:#F6F5F1; 
	scrollbar-darkshadow-color:#F6F5F1; 
	scrollbar-shadow-color:#DEDAD5; 
	scrollbar-arrow-color:#C3C1BF; 
	scrollbar-track-color:#F6F5F1;
}
html, body {height:100%;}
body { color:#8a8d8f; background-color:#ebeef0; line-height:1.4em;}
a {color:#8a8d8f; text-decoration:none;}
a:link {}
a:visited {}
a:hover {text-decoration:underline;}
a:active {}

.rzPop { width:100%;height:100%;background:url(../img/pop/bg_popup.jpg) left top repeat-x #1f1f1f;}
body.layout_pop { background:none;}
body.layout_pop .wrapper { background:url(../img/pop/bg_pop_pattern.jpg) 0px 0px repeat-x;}

.pop_adven { width:545px;}
.pop_adven h2 { height:34px;padding:29px 0px 0px 29px;}
.pop_adven .char_info { background:url(../img/pop/bg_pop_body.jpg) 0px 100% repeat-x #fffeff;min-height:199px;_height:199px;}

/* layout_pop */
.layout_pop .fwrap { width:486px;margin:0px auto;overflow:hidden;padding-top:19px;}
.layout_pop .fwrap .pt_wrap { float:left;width:120px;}
.layout_pop .fwrap .pt_wrap { width:120px;}
.layout_pop .fwrap .pt_wrap .my_photo { position:relative;width:107px;height:107px;background:url(../img/adven/bg_photozone.gif) 0px 0px no-repeat;}
.layout_pop .fwrap .pt_wrap .my_photo .pho_fixed { position:absolute;left:2px;top:2px;width:103px;height:103px;overflow:hidden;z-index:500;}
.layout_pop .fwrap .char_wrap { float:right;width:366px;overflow:hidden;position:relative;}
.layout_pop .fwrap .char_wrap .tp_line { overflow:hidden;}
.layout_pop .fwrap .ch_name { }
.layout_pop .fwrap .ch_name .tit { color:#999c9e;font-size:11px;padding-top:5px;}
.layout_pop .fwrap .ch_name dl { padding-bottom:5px;overflow:hidden;border-bottom:1px solid #e2e6e7;}
.layout_pop .fwrap .ch_name dt { float:left;font-size:16px;color:#436f86;font-weight:bold;line-height:1.2em;padding-top:0px;} 
.layout_pop .fwrap .my_level { width:506px;margin:0px auto;padding:8px 0px 5px;}
.layout_pop .fwrap .my_level th { width:35px;font-weight:bold;color:#5b6164;background:url(../img/adven/ico_bar01.gif) 100% 1px no-repeat;padding:1p 0px;}
.layout_pop .fwrap .my_level td { padding:1px 0px 1px 8px;color:#999c9e;}

.layout_pop .selectbox_optionsDiv { overflow:auto;overflow-x:hidden;}


.pop_adven .char_select_wrap { position:relative;width:494px;height:43px;margin:8px auto 0px;background:url(../img/pop/bg_basic_char_select.jpg) 0px 0px no-repeat;}
.pop_adven .char_select_wrap select { position:absolute;left:152px;top:12px;width:316px;}
.pop_adven .notice { padding:15px 0px 15px 32px;}
.pop_adven .notice li { background:url(../img/pop/ico_dot01.gif) 0px 5px no-repeat;font-size:11px;padding-left:6px;}
.pop_adven .btn_wrap { padding:10px 0px 30px 0px;text-align:center;}

/* Ä³¸¯ÅÍÀÎÆ÷ */
.pop_info { width:545px;}
.pop_info h2 { height:34px;padding:29px 0px 0px 29px;}
.pop_info .info_wrap { background:url(../img/pop/bg_pop_body.jpg) 0px 100% repeat-x #fffeff;min-height:168px;_height:168px;}
.pop_info .info_modfy { position:relative;width:486px;margin:0px auto;padding:20px 0px 25px 0px;}
.pop_info .info_modfy textarea { width:468px;height:89px;border:1px solid #c9d1d3;padding:8px;background:url(../img/pop/bg_info_textarea.gif) 8px 8px no-repeat #fbfbfc;}
.pop_info .info_modfy .max_byte { position:absolute;right:0px;bottom:0px;color:#999c9e;}
.pop_info .info_modfy .max_byte span { color:#436f86;}
.pop_info .btn_wrap { padding:30px 0px 30px 0px;text-align:center;}

/* ÀÚ±â¼Ò°³¼öÁ¤ */
.pop_cmodify { width:545px;}
.pop_cmodify h2 { height:34px;padding:29px 0px 0px 29px;}
.pop_cmodify .chg_wrap { background:url(../img/pop/bg_pop_body.jpg) 0px 100% repeat-x #fffeff;min-height:168px;_height:168px;}
.pop_cmodify .chg_choice { width:488px;overflow:hidden;margin:0px auto;padding-top:10px;}
.pop_cmodify .chg_choice ul { width:508px;}
.pop_cmodify .chg_choice ul li { float:left;width:107px;height:150px;padding-top:8px;margin-right:20px;}
.pop_cmodify .chg_choice ul li div.pht_fixed { width:105px;height:105px;background:url(../img/pop/bg_charbasic.jpg) 0px 0px no-repeat;border:1px solid #c9d1d3;}
.pop_cmodify .chg_choice ul li div.chk { text-align:center;padding-top:5px;}
.pop_cmodify .btn_wrap { padding:30px 0px 30px 0px;text-align:center;}

/* Ãâ¼®ºÎÆË¾÷ */
.pop_attend { width:545px;}
.pop_attend h2 { height:34px;padding:29px 0px 0px 29px;}
.pop_attend .btn_wrap { padding:30px 0px 30px 0px;text-align:center;}
.pop_attend .attend_wrap { background:url(../img/pop/bg_pop_body.jpg) 0px 100% repeat-x #fffeff;min-height:168px;_height:168px;padding:19px 0px 20px 0px;}
.pop_attend .attend_wrap .cal_wrap { width:500px;height:346px;background:url(../img/pop/bg_calrendar.gif) 0px 0px no-repeat;margin:0px auto;}
.pop_attend .attend_wrap .cal_wrap ul { width:491px;overflow:hidden;}
.pop_attend .attend_wrap .cal_wrap ul li { float:left;width:69px;height:68px;padding-left:1px;padding-top:1px;overflow:hidden;}
.pop_attend .attend_wrap .cal_wrap ul li div { width:69px;height:68px;}
.pop_attend .attend_wrap .cal_wrap ul li div.today { background:url(../img/pop/bg_today.gif) 0px 0px no-repeat;}
.pop_attend .attend_wrap .cal_wrap ul li div.act { background:url(../img/pop/bg_attend_on.gif) 0px 0px no-repeat; }

/* È°µ¿Æ÷ÀÎÆ®ÆË¾÷ */
.pop_point { width:545px;}
.pop_point h2 { height:34px;padding:29px 0px 0px 29px;}
.point_info_wrap { width:486px;margin:0px auto;padding-top:10px;}
.point_info_wrap h3 { font-size:14px;width:365px;height:20px;border-bottom:1px solid #e2e6e7;font-weight:bold;padding-top:20px;}
.point_info_wrap p.service_is { min-height:75px;_height:75px;padding-top:10px;color:#5b6164;}
.point_info_wrap p.epic_is { padding-top:10px;color:#5b6164;}
.point_info_wrap .table_wrap { }
.point_info_wrap .table_wrap table { width:486px;}
.point_info_wrap .table_wrap table .tit th { height:42px;}
.point_info_wrap .table_wrap table th { min-height:42px;background:#ebeef0;border:1px solid #c9d1d3;text-align:center;color:#5b6164;padding-top:6px;letter-spacing:-0.1em;}
.point_info_wrap .table_wrap table td { min-height:42px;padding:8px 0px 6px;background:#fbfbfc;border:1px solid #c9d1d3;text-align:center;color:#5b6164;letter-spacing:-0.1em;}
.point_info_wrap .table_wrap table .div { width:74px;}
.point_info_wrap .table_wrap table .sec { width:106px;}
.point_info_wrap .table_wrap table .act { width:146px;}
.point_info_wrap .table_wrap table .pot { width:66px;}
.point_info_wrap .table_wrap table .lim { width:88px;}
.point_info_wrap .notice { padding:10px 0px 0px 0px;}
.point_info_wrap .notice li { background:url(../img/pop/ico_dot01.gif) 0px 5px no-repeat;font-size:11px;padding-left:6px;letter-spacing:-0.1em;}
.point_info_wrap .notice li span { color:#be0403;} 
.pop_point .btn_wrap { padding:30px 0px 30px 0px;text-align:center;}

/*±âº»°¡ÀÌµå*/
.guide { background:#000000;} 
.rz_basic { width:746px;height:680px;background:url(../img/pop/bg_popguide.jpg) 0px 0px no-repeat;margin:0px auto;}
.rz_basic h1 { height:99px;background:url(../img/pop/tit_rzbasic_guide.jpg) 0px 0px no-repeat;text-indent:-1000px;text-decoration:none;}
.rz_basic .container { width:665px;margin:0px auto;}
.rz_basic .container .src { width:663px;height:502px;overflow:auto;overflow-x:hidden;background:url(../img/pop/bg_basic_guide.jpg) 0px 0px repeat-x #f3f4f6;margin:0px auto;}
.rz_basic .container .contents { width:567px;margin:0px auto;padding:25px 0px 20px;color:#5b6164;}
.rz_basic .tab_bguide { height:39px;}
.rz_basic .tab_bguide li a { height:39px;overflow:hidden;text-indent:-1000px;text-decoration:none;}
.rz_basic .tab_bguide .mn1 a { width:113px;background:url(../img/pop/tab_bguide1.jpg) 0px 0px no-repeat;}
.rz_basic .tab_bguide .mn2 a { width:112px;background:url(../img/pop/tab_bguide2.jpg) 0px 0px no-repeat;}
.rz_basic .tab_bguide .mn3 a { width:110px;background:url(../img/pop/tab_bguide3.jpg) 0px 0px no-repeat;}
.rz_basic .tab_bguide .mn4 a { width:110px;background:url(../img/pop/tab_bguide4.jpg) 0px 0px no-repeat;}
.rz_basic .tab_bguide .mn5 a { width:110px;background:url(../img/pop/tab_bguide5.jpg) 0px 0px no-repeat;}
.rz_basic .tab_bguide .mn6 a { width:110px;background:url(../img/pop/tab_bguide6.jpg) 0px 0px no-repeat;}
.rz_basic ol.tbmenu {zoom:1;}
.rz_basic ol.tbmenu li {float:left;text-align:left;}
.rz_basic ol.tbmenu li a { display:block;}
.rz_basic ol.tbmenu li a:hover,
.rz_basic ol.tbmenu li.on a { background-position: 0px -39px;}
.rz_basic .contents h2 { color:#387c9f;font-size:16px;font-weight:bold;padding:4px 0px;}
.rz_basic .contents .capimg img { vertical-align:top;padding:25px 0px;}
.rz_basic .contents .detail { padding-top:20px;}
.rz_basic .contents .detail li { background:url(../img/pop/ico_arrow01.gif) 0px 0px no-repeat;padding-left:14px;padding-bottom:15px;}
.rz_basic .contents .detail li strong { color:#387c9f;}
.rz_basic .contents .detail li p { padding:4px 0px;}
.rz_basic .contents .detail li .table_wp { background:#ebeef0;padding:12px 0px 8px;}
.rz_basic .contents .detail li .item { }
.rz_basic .contents .detail li .item th { width:50px;padding:10px 0px 0px 10px;vertical-align:top;font-weight:bold;color:#5b6164;}
.rz_basic .contents .detail li .item td { width:px;padding:10px 0px;vertical-align:top;color:#5b6164;}
.rz_basic .contents .paging { text-align:center;}
.rz_basic .contents .paging img { vertical-align:top;}

#player_box { width:900px;height:505px;}

/* È°µ¿Æ÷ÀÎÆ®Ãß°¡ 0821 */
.point_info_wrap .table_wrap { }
.point_info_wrap .table_wrap table.point_desc { width:486px;}
.point_info_wrap .table_wrap table.point_desc .tit th { height:42px;}
.point_info_wrap .table_wrap table.point_desc th { min-height:42px;background:#ebeef0;border:1px solid #c9d1d3;text-align:center;color:#5b6164;padding-top:6px;letter-spacing:0em;}
.point_info_wrap .table_wrap table.point_desc td { min-height:42px;padding:8px 0px 6px;background:#fbfbfc;border:1px solid #c9d1d3;text-align:center;color:#5b6164;letter-spacing:0em;}
.point_info_wrap .table_wrap table.point_desc .div { width:74px;}
.point_info_wrap .table_wrap table.point_desc .parea { }
.point_info_wrap p.service_is_new { padding:10px 0px 4px;color:#5b6164;font-size:12px;letter-spacing:-0.1em;}
.point_info_wrap p.epic_is_new { padding:10px 0px 4px;color:#5b6164;}


/* ÇÇ¸ÁÅäÅ© ÆË¾÷ */
.pmtalk { background:#fcfcfc;}
.rztalk_wp { position:relative;width:460px;height:800px;background:url(../img/pmangtalk/bg_body.jpg) 0px 55px repeat-x #fff;}
.rztalk_wp a { outline:none;} 

ol.basic {zoom:1;}
ol.basic li {float:left; width:153px;height:55px; text-align:center; }
ol.basic li.ptalk1 { width:154px;}
ol.basic li a { display:block; width:100%;height:55px;padding:0px;background:url(../img/pmangtalk/tab_pmtalk.jpg) 0px 0px no-repeat;text-indent:-1000px;overflow:hidden;text-decoration:none;}
ol.basic li.ptalk1 a { background-position:0px 0px;}
ol.basic li.ptalk2 a { background-position:-154px 0px;}
ol.basic li.ptalk3 a { background-position:-307px 0px;}
ol.basic li.on a,
ol.basic li.on a:hover  { background-position-y:-55px; }

.slide_wp { width:416px;height:640px;margin:0px auto;}
.btn_prev { position:absolute;left:0px;top:246px;width:22px;height:43px;}
.btn_next { position:absolute;right:0px;top:246px;width:22px;height:43px;}

.btn_next a,
.btn_prev a {display:block;text-indent:-1000px;overflow:hidden;text-decoration:none;width:22px;height:43px;}

.btn_prev a { background:url(../img/pmangtalk/btn_prev.gif) 0px 0px no-repeat;}
.btn_next a { background:url(../img/pmangtalk/btn_next.gif) 0px 0px no-repeat;}

.btn_prev a:hover,
.btn_next a:hover { background-position:0px -43px;}

.btn_close { height:65px;text-align:center;padding-top:40px;}