
html, body {font-size:13px;font-family:'¸¼Àº °íµñ', 'µ¸¿ò';line-height:1.5;color:#333;letter-spacing:-0.05em;}
html, body, form, input, legend, label, select, option, button, fieldset, textarea, div, p, pre, blockquote, img, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li {margin:0;padding:0;}
img {vertical-align:top;}button {cursor:pointer;}ol, ul, dl, li {list-style:none;}fieldset, img {border:0;}input, select, button {vertical-align:middle;}
a {text-decoration:none;}a:hover {text-decoration:underline;}
table {border-collapse:collapse;}table caption {position:absolute;left:-3000px;top:-3000px;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}
select, input, textarea	{}
select {}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption {display:block;margin:0;padding:0;}
.none {position:absolute;left:-3000px;top:-3000px;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}
.txtover {overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.space1 {clear:both;height:1px;font-size:0;line-height:0;}.space5 {clear:both;height:5px;font-size:0;line-height:0;}.space10 {clear:both;height:10px;font-size:0;line-height:0;}.space15 {clear:both;height:15px;font-size:0;line-height:0;}.space20 {clear:both;height:20px;font-size:0;line-height:0;}.space25 {clear:both;height:25px;font-size:0;line-height:0;}.space30 {clear:both;height:30px;font-size:0;line-height:0;}.space45 {clear:both;height:45px;font-size:0;line-height:0;}.space50 {clear:both;height:50px;font-size:0;line-height:0;}

h1.conts_title {font-size:0;line-height:0;}
.align_l {text-align:left;}.align_c {text-align:center;}.align_r {text-align:right;}
td .wait {background:#ffea00;}
strong.b_txt {font-weight:bold;color:#333;}
strong.p_txt {font-weight:bold;color:#d23433;}
.p_txt_normal {font-weight:normal;color:#d23433;}

#skipNavi {position:relative;}#skipNavi a {display:block;height:1px;width:1px;margin:-1px 0;overflow:hidden;text-align:center;color:#000;white-space:nowrap;}#skipNavi a:focus, #skipNavi a:active {height:auto;width:auto;padding:5px;margin-bottom:10px;color:#000;}

a.btnStyle01 {float:left;display:block;height:31px;padding:11px 30px 0 30px;border-left:1px solid #df0000;border-right:1px solid #df0000;color:#fff;font-weight:bold;background:url('/n_portal/content/btn_style01_bg.gif') repeat-x;}a:hover.btnStyle01 {text-decoration:none;}
a.btnStyle02 {float:left;display:block;height:31px;padding:11px 30px 0 30px;border-left:1px solid #b9b9b9;border-right:1px solid #b9b9b9;color:#333;font-weight:bold;background:url('/n_portal/content/btn_style02_bg.gif') repeat-x;}a:hover.btnStyle02 {text-decoration:none;}

.btnStyle03 {float:left;display:block;height:37px;font-size:12px;color:#333;font-weight:bold;cursor:pointer;}
.btnStyle03 .btnleft {float:left;width:20px;height:37px;background:url('/n_portal/content/btn_style03_bg_left.gif') no-repeat left top;}
.btnStyle03 .btncenter {float:left;height:28px;padding:9px 0 0 0;background:url('/n_portal/content/btn_style03_bg_center.gif') repeat-x;}
.btnStyle03 .btnright {float:left;width:20px;height:37px;background:url('/n_portal/content/btn_style03_bg_right.gif') no-repeat right top;}
.btnStyle03:hover {color:#333;text-decoration:none;}
.btnStyle03.etc .btnleft {float:left;width:30px;height:37px;background:url('/n_portal/content/btn_style03_bg_left.gif') no-repeat left top;}
.btnStyle03.etc .btnright {float:left;width:30px;height:37px;background:url('/n_portal/content/btn_style03_bg_right.gif') no-repeat right top;}

.btnStyle04 {float:left;display:block;height:29px;font-size:12px;color:#fff;cursor:pointer;}
.btnStyle04 .btnleft {float:left;width:11px;height:29px;background:url('/n_portal/content/btn_style04_bg_left.gif') no-repeat;}
.btnStyle04 .btncenter {float:left;height:24px;padding:5px 20px 0 0;background:url('/n_portal/content/btn_style04_bg_center.gif') repeat-x;}
.btnStyle04 .btnright {float:left;width:16px;height:29px;background:url('/n_portal/content/btn_style04_bg_right.gif') no-repeat;}
.btnStyle04:hover {color:#fff;text-decoration:none;}

.btnStyle05 {float:left;display:block;height:29px;font-size:12px;color:#333;font-size:12px;cursor:pointer;}
.btnStyle05 .btnleft {float:left;width:11px;height:29px;background:url('/n_portal/content/btn_style05_bg_left.gif') no-repeat;}
.btnStyle05 .btncenter {float:left;height:26px;padding:3px 20px 0 0;background:url('/n_portal/content/btn_style05_bg_center.gif') repeat-x;}
.btnStyle05 .btnright {float:left;width:16px;height:29px;background:url('/n_portal/content/btn_style05_bg_right.gif') no-repeat;}
.btnStyle05:hover {color:#333;text-decoration:none;}
table td .btnStyle05 .btncenter {height:24px;padding:5px 20px 0 0;}

.btnStyle06 {float:left;display:block;height:37px;font-size:12px;color:#fff;font-weight:bold;cursor:pointer;}
.btnStyle06 .btnleft {float:left;width:20px;height:37px;background:url('/n_portal/content/btn_style06_bg_left.gif') no-repeat left top;}
.btnStyle06 .btncenter {float:left;height:28px;padding:9px 0 0 0;background:url('/n_portal/content/btn_style06_bg_center.gif') repeat-x;}
.btnStyle06 .btnright {float:left;width:20px;height:37px;background:url('/n_portal/content/btn_style06_bg_right.gif') no-repeat right top;}
.btnStyle06:hover {color:#fff;text-decoration:none;}
.btnStyle06.etc .btnleft {float:left;width:30px;height:37px;background:url('/n_portal/content/btn_style06_bg_left.gif') no-repeat left top;}
.btnStyle06.etc .btnright {float:left;width:30px;height:37px;background:url('/n_portal/content/btn_style06_bg_right.gif') no-repeat right top;}

/* s:pop layout */
.dvclass{filter: alpha(opacity=60); opacity: 0.6;}
#popupWrap {background:#fff;}
#popupWrap h1.pageName {height:50px;font-size:14px;color:#fff;border-left:5px solid #d30000;background:#333;}
#popupWrap h1.pageName span.tit {float:left;height:37px;padding:13px 0 0 15px;}
#popupWrap h1.pageName span {float:right;height:35px;padding:15px 20px 0 0;}
.pop_contents_wrap {clear:both;position:relative;padding:17px 20px 30px 20px;}
.pop_contents_wrap.etc {clear:both;position:relative;padding:0;background:#1b1b1b;}
/* e:pop layout */

/* s:form design */
.skin_design_input {position:relative;padding:0 0 4px 40px;z-index:1;}
.skin_design_input label {display:inline-block;padding-top:3px;font-size:13px;font-weight:bold;}
.icheckbox_skin_design, .iradio_skin_design {position:absolute;top:0;left:0;display:block;margin:0;padding:0;width:28px;height:27px;background:url('/platform/n_gnb/skin_design_input.png') no-repeat;border:none;cursor:pointer;}
.icheckbox_skin_design {background-position:-97px 0;}
.icheckbox_skin_design.checked {background-position:-64px 0;}
.iradio_skin_design {background-position:0 0;}
.iradio_skin_design.checked {background-position:-32px 0;}
.iradio_skin_design {background-position:-32px 0;}
.iradio_skin_design.checked {background-position:0 0;}

.select2-container {position:relative;cursor:pointer;background:#fff;}
.select2-container .select2-choice {display:block;height:35px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #b9b9b9;white-space:nowrap;line-height:35px;color:#333;text-decoration:none;}
.select2-container .select2-choice span {display:block;overflow:hidden;white-space:nowrap;}
.select2-container .select2-choice abbr {display:inline-block;position:absolute;font-size:1px;text-decoration:none;cursor:pointer;outline:0;}
.select2-container .select2-choice abbr:hover {cursor:pointer;}
.select2-drop-mask {position:absolute;left:0;top:0;z-index:1000;background-color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/* works in IE 8 */
        filter:"alpha(opacity=0)";/* expected to work in IE 8 */
        filter:alpha(opacity=0);/* IE 4-7 */
}
.select2-drop {position:absolute;z-index:10001;background:#fff;color:#333;}
.select2-drop-auto-width {border-top:1px solid #b9b9b9;width:auto;}
.select2-drop-auto-width .select2-search {padding-top:0;}
.select2-drop.select2-drop-above {border-top:1px solid #b9b9b9;}
.select2-container .select2-choice div {display:inline-block;width:30px;height:100%;position:absolute;right:0;top:0;}
.select2-container .select2-choice div b {display:block;width:100%;height:100%;background:url('/platform/n_gnb/select-icons.png') no-repeat right -115px;}
.select2-search-hidden {display:block;position:absolute;left:-10000px;}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {outline:none;background:none;}
.select2-dropdown-open .select2-choice {border-bottom-color:transparent;background-color:#fff;}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {border:1px solid #b9b9b9;}
.select2-dropdown-open .select2-choice div {background:transparent;border-left:none;}
.select2-dropdown-open .select2-choice div b {background-position:right -15px;}
/* results */
.select2-results {max-height:200px;padding:0;margin:-1px 0 0 0;position:relative;overflow-x:hidden;overflow-y:auto;border:1px solid #b9b9b9;}
.select2-results .select2-result-label {padding:8px 7px 8px 7px;margin:0;cursor:pointer;}
.select2-results .select2-highlighted {background:#3875d7;color:#fff;}
.select2-offscreen {position:absolute;width:1px;height:1px;margin-left:-980px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;}
.select2-display-none {display:none;}
/* e:form design */
/* s:PC¹öÀü ¸ð¹ÙÀÏ CS select2.js ¿ë */
.select2-container .select2-choice .select2-arrow {display:inline-block;width:30px;height:100%;position:absolute;right:0;top:0;}
.select2-container .select2-choice .select2-arrow b {display:block;width:100%;height:100%;background:url('/platform/n_gnb/select-icons.png') no-repeat right -115px;}
.select2-dropdown-open .select2-choice .select2-arrow {background:transparent;border-left:none;}
.select2-dropdown-open .select2-choice .select2-arrow b {background-position:right -15px;}
/* e:PC¹öÀü ¸ð¹ÙÀÏ CS select2.js ¿ë */


header {clear:both;*zoom:1}
header .title_wrap {clear:both;width:980px;height:79px;margin:0 auto;}
header .title_wrap h1 {float:left;font-size:24px;width:244px;padding:60px 0 0 0;font-size:0;line-height:0;background:url('/member/n_member/title/h1_title_myservice.gif') no-repeat 2px 30px;}
header .title_wrap ul {float:left;}
header .title_wrap li {float:left;width:193px;height:55px;padding:24px 0 0 52px;font-size:0;line-height:0;background:url('/member/n_member/content/nav_line_bg.gif') no-repeat left top;}
header .title_wrap li a {display:block;width:193px;height:55px;font-size:0;line-height:0;background:url('/member/n_member/title/sub_title_myservice.gif') no-repeat 2px 8px;}
header .title_wrap li a:hover {font-size:0;line-height:0;background:url('/member/n_member/title/sub_title_myservice_on.gif') no-repeat 2px 6px;}
header .title_wrap li a.on {background:url('/member/n_member/title/sub_title_myservice_on.gif') no-repeat 2px 6px;}
header .title_wrap li.tit_sub02 a {background:url('/member/n_member/title/sub_title_myservice.gif') no-repeat -244px 6px;}
header .title_wrap li.tit_sub02 a:hover {background:url('/member/n_member/title/sub_title_myservice_on.gif') no-repeat -244px 6px;}
header .title_wrap li.tit_sub02 a.on {background:url('/member/n_member/title/sub_title_myservice_on.gif') no-repeat -244px 6px;}
header .title_wrap li.tit_sub03 a {background:url('/member/n_member/title/sub_title_myservice.gif') no-repeat -491px 6px;}
header .title_wrap li.tit_sub03 a:hover {background:url('/member/n_member/title/sub_title_myservice_on.gif') no-repeat -491px 6px;}
header .title_wrap li.tit_sub03 a.on {background:url('/member/n_member/title/sub_title_myservice_on.gif') no-repeat -491px 6px;}

header .space {min-width:980px;height:5px;border-top:1px solid #ccc;background:#d23428;font-size:0;line-height:0;}
header .navi_list_wrap {position:relative;clear:both;background:#d23428;}
header .navi_list_wrap .navi_list_box {position:relative;overflow:hidden;background:#d23428;}
header .navi_list_wrap .navi_list_action {position:relative;width:980px;margin:0 auto;}
header .navi_list_wrap .navi_list_action aside {position:absolute;right:0;bottom:-34px;}
header .navi_list_wrap .navi_list_action aside button {display:block;width:41px;height:36px;padding:0;color:#fff;font-family:'³ª´®°íµñ', '¸¼Àº °íµñ', 'µ¸¿ò';margin:0;border:0;background:#d23428;}
header .navi_list_wrap .navi_list_action aside button.nav_list_open {display:none;}
/* ¸Þ´ºÅØ½ºÆ®È­ */



.promotion_wrap {float:left;width:245px;height:245px;}
.promotion_wrap .discussion_slider {position:relative;width:245px;height:245px;overflow:hidden;}
.promotion_wrap .discussion_slider li.item_content {float:left;width:245px;height:245px;}
.promotion_wrap .discussion_slider li.item_content a {display:inline-block;cursor:pointer;text-decoration:none;}
.promotion_wrap .discussion_slider li.item_content .img {width:245px;height:245px;}
.promotion_wrap .discussion_slider li.item_content .img img {width:245px;height:245px;}
.promotion_wrap .bx-controls {position:absolute;width:245px;z-index:100;top:193px;}
.promotion_wrap .bx-controls a {width:34px;height:34px;margin:0;padding:0;border:0;font-size:0;line-height:0;cursor:pointer;z-index:100;}
.promotion_wrap .bx-controls a.bx-prev {position:absolute;right:36px;top:0; background:url('/n_portal/content/nav_slide_arrow01.png') 0px 0px no-repeat;}
.promotion_wrap .bx-controls a.bx-next {position:absolute;right:0;top:0; background:url('/n_portal/content/nav_slide_arrow02.png') 0px 0px no-repeat;}
.promotion_wrap .bx-wrapper .bx-controls-direction a.disabled {display: none;}

header .navi_list_wrap .navi_list_box ol {float:left;width:195px;padding:10px 0 9px 50px;}
header .navi_list_wrap .navi_list_box li {height:22px;}
header .navi_list_wrap .navi_list_box li.line {padding-bottom:8px;background:url('/n_portal/content/nav_li_bg.gif') no-repeat left 24px;}
header .navi_list_wrap .navi_list_box li a {color:#fff;}
header .navi_list_wrap .navi_list_box li a:hover {text-decoration:none;}
header .location_wrap {clear:both;min-width:980px;height:42px;margin:0 auto;background:url('/n_portal/content/header_line_bg.gif') repeat-x left bottom;}
header .location_wrap .location_box {width:980px;margin:0 auto;background:url('/n_portal/content/header_line_bg.gif') repeat-x left bottom;}
header .location_wrap .home {float:left;height:30px;padding:12px 29px 0 0;background:url('/n_portal/content/location_arrow.gif') no-repeat right top;}
header .location_wrap .home a {display:block;width:18px;height:16px;background:url('/n_portal/content/location_home.gif') no-repeat;}
header .location_wrap ol {float:left;}
header .location_wrap li {float:left;position:relative;height:30px;padding:12px 29px 0 10px;background:url('/n_portal/content/location_arrow.gif') no-repeat right top;z-index:8000;}
header .location_wrap li a.location_tit {display:block;height:30px;color:#333;}
header .location_wrap li a:hover.location_tit {text-decoration:underline;}
header .location_wrap li a.depth01 {display:block;height:30px;padding-right:24px;color:#333;background:url('/n_portal/content/location_depth.gif') no-repeat right 6px;}
header .location_wrap li a.depth01:hover {text-decoration:none;}
header .location_wrap li .locationSlideArea {display:none;position:absolute;left:-20px;top:42px;border:1px solid #ccc;border-top:0;background:#fff;z-index:8000;}
header .location_wrap li .locationSlideArea .locationSlideBox {padding:10px 0 5px 25px;}
header .location_wrap li .locationSlideArea a {display:block;min-width:120px;_width:120px;height:20px;padding:0 10px 5px 0;font-size:12px;color:#888;white-space:nowrap;text-align:left;}
header .location_wrap li .locationSlideArea a:hover {color:#333;}
header .location_wrap li .locationSlideArea a.on {font-weight:bold;color:#333;}

/* Pagination */
.pagination {padding:3px 0 0 0;text-align:center;}
.pagination a,
.pagination strong {position:relative;vertical-align:middle;display:inline-block;text-decoration:none;color:#666;padding:3px 7px 3px 7px;z-index:2;}
.pagination a:hover,
.pagination a:focus {padding:3px 7px 3px 7px;color:#d23428;}
.pagination strong {padding:3px 7px 3px 7px;color:#d23428;}
.pagination .direction {padding:3px 7px 3px 7px;color:#666;text-decoration:none !important;border:0;z-index:1;}
.pagination .direction:hover,
.pagination .direction:active,
.pagination .direction:focus {padding:3px 7px 3px 7px;border:0;color:#333;}
.pagination .prev span {display:inline-block;padding:5px 7px 5px 20px;border:1px solid #b9b9b9;vertical-align:top;background:url('/n_portal/content/icon_paging01.gif') no-repeat 7px 10px;cursor:pointer;}
.pagination .next span {display:inline-block;padding:5px 20px 5px 7px;border:1px solid #b9b9b9;vertical-align:top;background:url('/n_portal/content/icon_paging02.gif') no-repeat 38px 10px;cursor:pointer;}

.side_banner_wrp {clear:both;}
.side_banner_wrp li {padding-top:10px;}
/*
#site_map_wrap {clear:both;min-width:980px;padding:35px 0;border-top:1px solid #ddd;overflow:hidden;background:#fcfcfc;}
#site_map_wrap .site_map_box {width:980px;margin:0 auto;}
.site_map_list {float:left;width:150px;padding-left:15px;}
.site_map_list:first-child {padding-left:0;}
.site_map_list h3 {padding-bottom:25px;font-size:13px;}
.site_map_list li {height:20px;}
.site_map_list li a {font-size:12px;color:#333;font-weight:normal;}
*/

#site_map_wrap {clear:both;min-width:980px;padding:35px 0;border-top:1px solid #ddd;overflow:hidden;background:#fcfcfc;}
#site_map_wrap .site_map_box {width:980px;margin:0 auto;}
.site_map_list {float:left;width:130px;padding-left:10px;}
.site_map_list:first-child {padding-left:0;}
.site_map_list h3 {padding-bottom:25px;font-size:13px;}
.site_map_list li {height:20px;}
.site_map_list li a {font-size:12px;color:#333;font-weight:normal;}

#body_conts_wrap {width:980px;min-height:600px;padding:60px 0 50px 0;margin:0 auto;background:#fff;}
.conts_subtitle {padding:40px 0 0 0;font-size:20px;}
.tit_info {position:relative;padding:8px 0 0 0;color:#555;font-weight:bold;}
.tit_info span {color:#d23428}
.tit_info a.link_conts {position:absolute;right:0;top:22px;color:#2870d2;text-decoration:underline;}
.tit_info.etc {padding:0;margin-top:-30px;}
.tit_tab {clear:both;height:42px;margin-top:45px;background:url('/member/n_member/content/bg_tit_tab01.gif') repeat-x left bottom;}
.tit_tab li {float:left;}
.tit_tab li:first-child {height:42px;border-left:2px solid #343434;}
.tit_tab li a {float:left;padding:5px 50px 9px 50px;font-size:16px;color:#666;font-weight:bold;border-top:2px solid #343434;border-right:2px solid #343434;background:#f0f0f0;}
.tit_tab li a.on {padding-bottom:11px;color:#333;background:#fff;}
.tit_tab li a:hover {color:#333;text-decoration:none;background:#fff}

.btn_align_style {clear:both;}
.btn_align_style a {display:inline-block;float:none;margin-left:6px;}
.btn_align_style.align_r span.txt {display:inline-block;padding-top:5px;vertical-align:top;color:#666;}
.btn_align_style.align_r .btncenter {height:24px;padding:5px 20px 0 0;}

input.txt_type {height:35px;padding-left:10px;margin-right:5px;font-size:13px;font-family:'¸¼Àº °íµñ', 'µ¸¿ò';letter-spacing:-0.05em;line-height:35px;border:1px solid #b9b9b9;color:#000;background:#fff;}
input.txt_type:focus {height:35px;padding-left:10px;line-height:35px;border:1px solid #d30000;color:#000;}
textarea.txt_type {font-size:13px;font-family:'¸¼Àº °íµñ', 'µ¸¿ò';letter-spacing:-0.05em;}
textarea.txt_type:focus {border:1px solid #d30000;color:#000;}
.inputList {position:relative;display:inline-block;padding-bottom:5px;}
.inputDesc {position:absolute;left:10px;top:7px;color:#666;}
.InputHasFocus {border:1px solid #d30000;}
input.fail .InputHasFocus {border:1px solid #ccc;}
.inputDesc.fail {color:#333;}

.info_input_box {float:left;height:27px;margin:4px 0 0 10px;padding-left:16px;background:url('/member/n_member/content/input_info_text_bg_left.png') no-repeat;}
.info_input_box .textbox {height:21px;padding:6px 16px 0 0;font-size:11px;color:#666;background:url('/member/n_member/content/input_info_text_bg_right.gif') no-repeat right top;}
.info_input_box.down {clear:both;height:32px;margin-left:0;background:url('/member/n_member/content/input_info_text_bg01_left.png') no-repeat left top;}
.info_input_box.down .textbox {height:21px;padding:11px 16px 0 0;font-size:11px;color:#666;background:url('/member/n_member/content/input_info_text_bg01_right.png') no-repeat right 5px;}

.conts_select_box {clear:both;padding:30px 0 10px;margin-bottom:-20px;border-bottom:1px solid #ddd;overflow:hidden;}
.conts_select_box.brno {border-bottom:0;}
.conts_select_box .txt {float:left;padding-top:7px;}
.conts_select_box .select_box {float:right;}
.conts_select_box .select_box .select-disign {float:left;margin-right:5px;}
.conts_select_box .select_box.al {float:left;}
.conts_select_box .txt.ar {float:right;padding-top:0;}

.page_info_txt_list {clear:both;overflow:hidden;}
.page_info_txt_list li {clear:both;padding:0 0 0 8px;line-height:1.8;background:url('/n_portal/content/icon_jum_333.gif') no-repeat 0 10px;}
.page_info_txt_list li strong.ill {display:block;height:34px;margin-top:20px;padding:8px 0 0 52px;background:url('/member/n_member/content/icon_ill_bg.png') no-repeat left -80px;}
.page_info_txt_list li.infoill {height:63px;padding:3px 0 0 85px;background:url('/member/n_member/content/icon_ill_bg.png') no-repeat left -1071px;}
.page_info_txt_list li.infoill .btnStyle05 {margin-top:5px;}
.page_info_txt_list li.payinfoill {height:70px;padding:3px 0 0 85px;background:url('/member/n_member/content/icon_ill_bg.png') no-repeat left -1280px;}
*+html .page_info_txt_list li.payinfoill {height:100px;}
.page_info_txt_list li.payinfoill .btnStyle05 {margin-top:5px;}
.page_info_txt_list li.loginill {padding:0 0 7px 0;background:none;}
.page_info_txt_list li.loginill a {color:#2870d2;text-decoration:underline;}
.page_info_txt_list li.btn_box {padding-bottom:7px;overflow:hidden;}
.page_info_txt_list li.btn_box .btnStyle05 {margin-top:5px;}
.pop_contents_wrap .page_info_txt_list li.loginill strong.ill {height:45px;background-position:0 -70px;}
.pop_contents_wrap .page_info_txt_list li.loginill strong.ill.etc {height:54px;padding:0 0 0 52px;background-position:0 -80px;}
.pop_contents_wrap .page_info_txt_list li.loginill strong.ill.etc span {font-weight:normal;}

.join_info_txt {clear:both;padding:10px;margin:45px 0 10px;border-top:2px solid #343434;background:#f9f9f9;overflow:hidden;}
.join_info_txt li {padding:0 0 0 10px;background:url('/n_portal/content/icon_jum_333.gif') no-repeat 0 8px;}

.user_message_box {clear:both;padding-bottom:17px;border-bottom:1px solid #ddd;}
.user_message_box strong {color:#d23428;font-weight:normal;}
.user_message_box strong.b_text {font-weight:bold;}
.user_message_box strong.tit_text {font-weight:bold;color:#333;font-size:20px;}
.user_message_box strong.tit_text span {color:#d23428;}
.user_message_box.agr_conts {border-bottom:0;padding:5px 0 0 0;margin-bottom:-20px;}
.user_message_box.agr_conts a {text-decoration:underline;}
.user_message_box.agr_conts .game_mark {position:absolute;right:21px;top:22px;background:url('/member/n_member/content/agr_game_mark.png') no-repeat;}
.user_message_box.agr_conts .game_mark.r2 {background-position:left 0;width:148px;height:72px;}
.user_message_box.agr_conts .game_mark.al {background-position:left -250px;width:132px;height:63px;}
.user_message_box.agr_conts .game_mark.al2 {background-position:left -123px;width:163px;height:72px;}
.pop_contents_wrap .btnStyle04 {position:absolute;right:20px;top:23px;}

.user_info_txt_box {clear:both;padding-top:18px;}
.user_info_txt_box li {padding:0 0 2px 8px;font-size:12px;color:#666;background:url('/n_portal/content/icon_jum_333.gif') no-repeat 0 8px;}
.pop_contents_wrap h2.some {padding-top:6px;margin-bottom:-2px;font-size:16px;}
.pop_contents_wrap h2.user {padding-top:10px;font-size:13px;}
.pop_contents_wrap h2.user strong {color:#d23428;}
.pop_contents_wrap h2.normal {padding-bottom:5px;font-size:13px;}
.pop_contents_wrap h2.normal strong {color:#d23428;}
.pop_contents_wrap .user_message_box.etc {margin-top:-5px;font-size:16px;font-weight:bold;}
.key_bold_txt {padding:10px 0 25px 0;font-weight:bold;color:#333;}
.key_bold_txt span {font-size:15px;}
.key_bold_txt strong {color:#d23428;}

.agr_style_wrap {clear:both;height:135px;padding:20px 30px;margin:10px 0 30px;border:1px solid #ddd;background:#fff;overflow-y:auto;overflow-x:hidden;}
.agr_style_wrap.bg {background:#f7faff;}
.agr_style_wrap h4, .agr_style_wrap h5, .agr_style_wrap h6 {font-size:13px;}
.pop_contents_wrap .agr_style_wrap {margin:50px 0 10px 0;}

.viewtable01 {clear:both;margin-bottom:30px;}
.viewtable01 th {padding:10px 0 9px 0;color:#fff;background:#333;}
.viewtable01 td {padding:10px 0 9px 0;text-align:center;border-bottom:1px solid #ddd;}
.viewtable01 tr.add th, .viewtable01 tr.add td {background:#eaf1fb;}
.viewtable01 td.btn {padding:5px 0 0 0;}
.viewtable01 td.btn a {display:inline-block;float:none;}
.viewtable01 .chk {padding:6px 0 0 40px;vertical-align:top;}
.viewtable01 td.align_l {text-align:left;padding-left:10px;}
.viewtable01 td.col_row {padding-left:20px;font-weight:bold;text-align:left;background:#f9f9f9;}
.viewtable01 td .btn_padding {padding-left:70px;}
.viewtable01 td .btn_padding01 {padding-left:74px;}
.pop_contents_wrap .viewtable01 {margin-bottom:20px;}
.pop_contents_wrap .viewtable01 th {padding:5px 0 5px 0;font-weight:normal;}
.pop_contents_wrap .viewtable01 td {padding:5px 0 5px 0;}
.pop_contents_wrap .viewtable01 td.align_r {text-align:right;padding-right:25px;}
.pop_contents_wrap .viewtable01 td.cash_end {padding:10px 25px 10px 0;font-weight:bold;text-align:right;border-bottom:0;background:#f6f9ff;}
.pop_contents_wrap .viewtable01 td.cash_end strong {color:#d23428;}
.pop_contents_wrap .sc_confirm_div .viewtable01 td {padding:5px 0 5px 15px;}

.join_table {margin-bottom:30px;}
.join_table.etc {margin-top:-10px;}
.join_table th {padding:0 0 0 10px;text-align:left;}
.join_table th .star {padding-left:12px;background:url('/member/n_member/content/icon_join_star.gif') no-repeat 0 5px;}
.join_table th .starNo {padding-left:12px;}
.join_table th .star span {font-weight:normal;font-size:12px;color:#666;}
.join_table th.top {padding-top:14px;vertical-align:text-top;}
.join_table td {padding:7px 10px 6px 0;}
.join_table .line {border-bottom:1px solid #ddd;}
.join_table .line mark {color:#666;background:#f1f1f1;}
.join_table td input.txt_type {float:left;}
.join_table td textarea {height:155px;border:1px solid #b9b9b9;background:#fff;}
.join_table td .select2-container {float:left;margin-right:5px;}
.join_table td .select2-container .select2-choice {height:27px;padding-top:8px;line-height:normal;}
.join_table td.certification_wrap {padding-top:25px;}
.join_table .end {border-bottom:1px solid #ddd;padding-bottom:30px;}

.join_table.case01 {margin-bottom:0;border-top:2px solid #333;}
.join_table.case01 th {padding:0 0 0 15px;border-bottom:1px solid #ddd;background:#f9f9f9;}
.join_table.case01 th.font_normal {font-weight:normal;}
.join_table.case01 th.top {padding-top:14px;vertical-align:text-top;}
.join_table.case01 th.bg {background:#eaf1fb;}
.join_table.case01 th.bgno {background:#fff;border-bottom:0;}
.join_table.case01 td.brno {border-bottom:0;}
.join_table.case01 td {padding:10px 0 10px 20px;border-bottom:1px solid #ddd;}
.join_table.case01 td p {clear:both;padding:12px 0;font-size:12px;color:#666;}
.join_table.case01 td p strong{padding-right:15px;color:#333;}
.join_table.case01 .icon_certi {float:left;height:28px;padding:5px 0 0 25px;margin-left:20px;font-size:12px;color:#2870d2;font-weight:bold;background:url('/member/n_member/content/icon_certi.png') no-repeat 0 -35px;}
.join_table.case01 .skin_design_input {float:left;padding-left:35px;}
.join_table.case01 .skin_design_input label {padding-right:20px;font-weight:normal;}
.join_table.case01 .user_info_show {float:left;padding:5px 10px 0 0;}
.join_table.case01 a.certi {float:left;padding:5px 0 0 15px;text-decoration:underline;font-weight:bold;}

.join_table.case02 {margin-bottom:0;border-top:1px solid #ddd;}
.join_table.case02 th {padding:0 0 0 15px;border-bottom:1px solid #ddd;background:#f9f9f9;font-weight:normal;}
.join_table.case02 td {padding:7px 0 6px 20px;border-bottom:1px solid #ddd;}
.join_table.case02 td span {float:left;padding:8px 8px 0 3px;}
.join_table.case02 th.nobg {background:none;}
.join_table.case02 td.txt {padding:10px 0 11px 120px;font-weight:bold;}

.join_table.case03 {margin-bottom:0;border-top:2px solid #333;}
.join_table.case03 th {padding:0 0 0 15px;border-bottom:1px solid #ddd;background:#f9f9f9;}
.join_table.case03 th.top {padding-top:14px;vertical-align:text-top;}
.join_table.case03 th.bg {background:#eaf1fb;}
.join_table.case03 td {padding:7px 0 6px 20px;border-bottom:1px solid #ddd;}
.join_table.case03 td.pad_bot {padding:7px 0 2px 20px;}
*+html .join_table.case03 td.pad_bot {padding:7px 0 6px 20px;}
.join_table.case03 td.pad_bot .inputList {padding-bottom:0;}
.join_table.case03 th.font_normal {font-weight:normal;}
.join_table.case03 td.txt {padding:12px 0 15px 20px;font-weight:bold;}
.join_table.case03 td.normal_txt {padding:12px 0 15px 20px;}
.join_table.case03 td .fl_tit {float:left;padding:7px 5px 0 0;}
.join_table.case03 td .fl_tit.left {padding-left:20px;}
.join_table.case03 td span {float:left;padding:8px 8px 0 3px;}
.join_table.case03 td .select2-container .select2-choice {height:35px;padding-top:0;line-height:normal;}

.error_tit {padding:147px 0 0 0;font-size:0;line-height:0;text-align:center;background:url('/n_portal/content/icon_error.gif') no-repeat center 9px;}
.info_txt_error {}
.info_txt_error {padding:25px 0 20px 0;text-align:center;}
.info_txt_error strong {color:#d23433;}
.etc_account_login {padding-top:6px;clear:both;font-size:16px;font-weight:bold;}
.etc_account_box_wrap {clear:both;height:300px;padding:20px 30px;margin:28px 0 20px;border:1px solid #ddd;background:#fff;overflow-y:auto;overflow-x:hidden;}
.etc_account_box_wrap img {max-width:800px;height:auto;}
.etc_account_chk {color:#666;font-size:12px;}