﻿@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,800,900);
.board_foot {clear:both;}
 input[type="text"], input[type="password"] { font-size: 12px; }

/* list */
.grdot_list dt {margin-bottom:13px;}
.grdot_list dd {margin-bottom:10px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ico_rec_gray.gif") no-repeat 0 5px; padding-left:8px; letter-spacing:-0.09em; color:#666666;}
.grdot_list02 li {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ico_rec_gray.gif") no-repeat 0 6px; padding-left:8px; letter-spacing:-0.09em; font-size:11px; line-height:18px; color:#666666; padding-bottom:5px;}
.grdot_list03 li {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ico_rec_gray.gif") no-repeat 0 8px; padding-left:8px; letter-spacing:-0.09em; font-size:12px; line-height:22px; padding-bottom:5px;}
.grdot_list02 li span {display:block;}
.dotviolet {background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet.gif') no-repeat 0 3px; padding-left:10px;}

/* ==========================멤버=========================== */
.member_main {padding:0 0 70px 30px;}
.mem_join {padding:0 30px 70px 30px;}
.mem_join .agreearea h4 {padding-left:16px;background:url("https://wwwcdn.everland.com/web/images/front/everland/member/h4_blit.gif") no-repeat 0 1px; font-size:13px;}
.mem_join .modify_box {padding-bottom:30px; text-align:center; letter-spacing:-.12em; border-radius:5px; border:1px solid #9b45ad;}
.mem_join .modify_box.no_line {border:0 none;}
.mem_join .modify_box > div {padding-top:145px; background:url('https://wwwcdn.everland.com/web/images/front/everland/mypage/bg_myinfo_change.gif') no-repeat center top;}
.mem_join .modify_tit {font-size:30px; font-weight:300; color:#555;}
.mem_join .modify_tit > strong {font-weight:600; color:#73399b;}
.mem_join .modify_txt {margin:15px auto 0; width:340px; line-height:1.4; font-size:12px; color:#777;}
.mem_join .modify_txt li {padding-left:10px; text-align:left; background: url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_gray_square.gif') no-repeat left 5px;}

/* 탭메뉴 */
.grtab {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_tab_gr.gif") no-repeat 0 2px; overflow:hidden; width:100%; height:40px;}
.grtab li {float:left; width:222px; text-align:center;}
.grtab li.on {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_tabgr_on.png") no-repeat 0 0; width:226px;}
.grtab li a {display:block; padding:11px 0 17px 0;}

.grtab2 {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_tab_gr.gif") no-repeat 0 2px; overflow:hidden; width:100%; height:40px;}
.grtab2 li {float:left; width:335px; text-align:center;}
.grtab2 li.on {background:url("https://wwwcdn.everland.com/web/images/front/everland/mypage/bg_tabgr2_on.png") no-repeat 0 0; width:335px;}
.grtab2 li a {display:block; padding:11px 0 17px 0;}

.grtab3 {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_tab_gr.gif") no-repeat 0 2px; overflow:hidden; width:100%; height:40px;}
.grtab3 li {float:left; width:226px; text-align:center;}
.grtab3 li.on {background:url("https://wwwcdn.everland.com/web/images/front/everland/customer/bg_tabgr3_on.png") no-repeat 0 0; width:226px;}
.grtab3 li a {display:block; padding:11px 0 17px 0;}

.grtab4 {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_tab_gr.gif") no-repeat 0 2px; overflow:hidden; width:100%; height:40px;}
.grtab4 li {float:left; width:133px; text-align:center;}
.grtab4 li.on {background:url("https://wwwcdn.everland.com/web/images/front/everland/mypage/bg_tabgr4_on.png") no-repeat 0 0; width:138px;}
.grtab4 li a {display:block; padding:11px 0 17px 0;}

.grtab5 {background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_tab_gr.gif") no-repeat 0 2px; overflow:hidden; width:100%; height:40px;}
.grtab5 li {float:left; width:134px; text-align:center;}
.grtab5 li.on {background:url("https://wwwcdn.everland.com/web/images/front/everland/mypage/bg_tabgr5_on.png") no-repeat 0 0; width:134px;}
.grtab5 li a {display:block; padding:11px 0 17px 0;}

.grtab6 {overflow:hidden; width:100%; height:120px;}
.grtab6 li {float:left; width:161px; margin-right:5px;margin-bottom:10px;}


/* 회원가입 메인 */
.go_join {overflow:hidden; width:100%;}
.go_join ul {float:left; width:210px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_join_btn.gif") no-repeat 0 0; height:171px; position:relative; margin:0 20px 30px 0;}
.go_join ul li {text-align:center;}
.go_join ul li.btn {position:absolute; left:64px; top:127px;}
.go_join ul.join01 {padding-top:15px;}
.go_join ul.join02 {padding-top:15px;}
.go_join ul.join03 {margin-right:0; padding-top:15px;}

/* 약관동의 */
.agreearea pre {border:1px solid #dbdbdb; padding:15px 0 0 18px; line-height:18px; height:230px; overflow-y:scroll;}
.agreearea pre.type02 {border:1px solid #dbdbdb; padding:15px 0 0 18px; line-height:18px; height:124px; overflow-y:scroll;}
.agreearea p .va_up {vertical-align:-2px}
.agreearea .agchk {margin-bottom:22px;}
.agreearea .agchk label {color:#3a3a3a;}
.agreearea .h70 {height:70px;}

.agreearea .find_area span {width:103px;}
.verification {background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_id_find.gif') no-repeat 0 0; height:150px; width:670px; margin-bottom:20px;}
.minfo_write {padding:25px 0 12px 0; width:370px; margin:0 auto;}
.minfo_write li {margin-bottom:8px;}
.minfo_write li .va_up {vertical-align:-2px;}
.minfo_write li strong {background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet.gif') no-repeat left 2px; padding-left:10px; width:103px; display:inline-block; margin-top:7px;}
.agree_info {padding:10px 30px; line-height:18px;}
.agree_info a {font-weight:bold;}

.agr-all {padding:15px 19px;border:1px solid #dbdbdb;background:#f2f2f2;}
.agr-all .chk-box {padding-bottom:12px;letter-spacing:-0.045em}
.agr-all .chk-box input {position:relative;top:1px;width:14px;height:14px;margin-right:6px;margin-left:0}
.agr-all .chk-box label {line-height:1;font-weight:600;font-size:14px;color:#333}
.agr-all .desc {padding-left:23px;line-height:20px;font-size:13px;color:#666}

.useAgree { border: 1px solid #dbdbdb; padding: 15px 0 0 18px; line-height: 18px; height: 230px; overflow-y: scroll; margin: 1em 0px; }
.useAgree table { border-top: 1px solid #dbe0e5; }
.useAgree th, .useAgree table td { padding: 10px 15px; line-height: 1.4; border-bottom: 1px solid #dbe0e5; border-right: 1px solid #dbe0e5; color: #666; font-size: 13px; font-weight: normal; text-align: left; vertical-align: middle; }
.useAgree table th:last-child, .useAgree table td:last-child { border-right: none; }
.useAgree table th, .useAgree table tbody .th { background-color: #f9f9f9; }

/* 실명인증 */
.verifiok {margin:0 auto; padding-top:44px;}
.verifiok.wid338 {width:338px;}
.verifiok.wid545 {width:545px;}
.verifiok li {text-align:center;}
.verifiok .dotbot {font-size:15px; font-weight:bold; border-bottom:1px dotted #cfcfcf; padding-bottom:10px; margin-bottom:10px;}
.ipin {width:544px; height:88px;}
.ipinbox {background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_ipinbox.gif') no-repeat 0 0; height:214px; width:670px; margin-bottom:20px;}
.ipinbox .minfo_write {padding:15px 0 20px 0;}
.ipinbox .ipin {height:74px; width:500px; margin:0 auto 20px auto; padding:0 0 0 44px;}
.ipinbox .ipin dt {font-weight:bold; color:#9b45ad; margin-bottom:9px;}
.ipinbox .ipin dt img {vertical-align:middle; margin-left:6px;}
.ipinbox .ipin dd {line-height:18px;}

/* 가입완료 */
.join_comp {background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_joincomp.gif') no-repeat 0 0; padding: 51px 0 0 177px; height:208px; margin-bottom:20px;}
.join_comp ul {margin-top:20px;}
.email_info.wid600 {width:600px !important;}


/*12.08 회원가입-로그인 */
.dot{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet.gif') no-repeat center;}

.loginArea{margin:0 auto; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/login_area.gif') no-repeat 0 0; height:226px; width:670px; position:relative;}
.loginArea .chek{color:#666666; font-size:11px;text-align:center; position:absolute; top:134px; right:266px;}
.loginArea .chek input{vertical-align:middle;}
	.login_wr{position:absolute; top:28px; right:96px; width:320px;}
	.loginform{overflow:hidden;width:250px;float:left;}
	.loginform dt{float:left;width:65px;padding-top:5px;}
	.loginform dd{float:left;padding-bottom:10px; padding-left:5px;}
	.btn_lo{float:right;}
	.login_btn{overflow:hidden;position:absolute; top:169px; right:90px;}
	.login_btn li{float:left; margin-right:7px;}

/*주민번호로 찾기*/
.con_area{padding:0 30px;}

.bg_060201 .con_area {display:inline-block; width:960px; height:712px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cont_060201_bg.jpg') left top no-repeat; padding:0;}
.bg_060201_list .con_area {display:inline-block; width:960px; height:712px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cont_060201_list_bg.jpg') left top no-repeat; padding:0;}
.bg_060202 .con_area {position:relative; display:inline-block; width:960px; height:712px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/cont_060202_bg.jpg') left top no-repeat; padding:0;}

.explanation{margin-bottom:20px;clear:both;}
.explanation li{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet_square.gif') no-repeat 0 7px; padding-left:7px; 
padding-bottom:3px; line-height:150%;}
.explanation li span{color:#9b45ad;}



.find_area2{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_id_find2.gif') no-repeat 0 0; height:155px; width:670px;margin-bottom:20px;text-align:center;}
	.find_txt2{font-size:15px;font-weight:bold;text-align:left;padding:38px 0 20px 220px;line-height:150%;}
	.find_txt2 span{color:#9b45ad;}
.find_area{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_id_find.gif') no-repeat 0 0; height:150px; width:670px;margin-bottom:20px;text-align:center;}
.find_area fieldset{padding:25px 0 12px 0;}
.find_area .btn{text-align:center;}
.find_area input{margin-bottom:8px;}
.find_area .title{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet.gif') no-repeat left 2px; padding-left:10px;width:85px; 
display:inline-block; margin-top:7px;text-align:left;font-weight:bold;}
	.find_txt{font-size:15px;font-weight:bold;text-align:center;padding:43px 0 20px 0;}
	.find_txt span{color:#9b45ad;}
.notice{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet_square.gif') no-repeat left center; padding-left:7px; margin-bottom:10px;}

.email_info{width:587px;padding:17px 0 18px 29px;}
.email_info dt{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bottom_line.gif') repeat-x left bottom; font-weight:bold;padding-bottom:5px; margin-bottom:8px;}


.find_area01{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_id_phone.gif') no-repeat 0 0; height:201px; width:670px;}
.find_area01 fieldset{padding:25px 95px 20px 87px;}
.find_area01 fieldset em{font-size:11px; color:#666666;}
	.ml100{margin-left:100px;}
.find_area01 input{margin-bottom:8px;}
.find_area01 .btn{text-align:center;}
.find_area01 .title{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet.gif') no-repeat left 3px; padding-left:10px;width:85px; 
display:inline-block; margin-top:7px;text-align:left;font-weight:bold;}
	.find_txt{font-size:15px;font-weight:bold;text-align:center;padding:43px 0 20px 0;}
	.find_txt span{color:#9b45ad;}
	.selbox{width:85px;vertical-align:middle;margin-bottom:5px;}

.area_line .phone04txt{line-height:150%;margin-top:20px;}

.findpw_area281 {background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_area281.gif') no-repeat 0 0; height:281px; width:670px;}
.findpw_area281 ul {overflow:hidden;}
.findpw_area281 ul.inputwrap {padding:; width:100%; text-align:center;}
.findpw_area281 ul.inputwrap li {margin-bottom:8px;}
.findpw_area281 ul.inputwrap li strong {background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet.gif') no-repeat left 3px; text-align:left; padding-left:10px; width:96px; display:inline-block; margin-top:7px;}
.findpw_area281 ul.inputwrap li.lst{padding-right:205px;}


/* jeongaeng Global */
.ipBasic{height:18px; background:#f6f6f6; border:1px solid #cdcdcd;}
.ipBasic01{height:19px; background:#fff; border:1px solid #cdcdcd;}

.txtPurple{font-weight:bold; color:#9b45ad;}
.txtOrange{font-weight:bold; color:#ff6300;}
.txtBlue{font-weight:bold; color:#009fe9;}

.txtType01{line-height:18px; letter-spacing:-0.09em; text-align:justify;}

.listType01{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_square.gif') no-repeat 0 6px; padding-left:10px;}

/* Table type */
.tb_purple{width:100%; border-top:2px solid #9b45ad; border-bottom:1px solid #9b45ad;}
.tb_purple thead tr th{padding:10px 0; text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_purple thead tr th.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_purple thead tr th.last{background:none;}
.tb_purple tbody tr td{padding:10px 0; text-align:center;}
.tb_purple tbody tr td.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_purple tbody tr td.last{background:none;}
.tb_purple thead tr th,.tb_purple thead tr td{border-bottom:1px solid #bfbfbf;}
.tb_purple tbody tr th,.tb_purple tbody tr td{border-bottom:1px solid #e5e5e5;}
.tb_purple thead tr th.bdPurple,.tb_purple tbody tr td.bdPurple{border-bottom:1px solid #9b45ad;}
.tb_purple tbody tr th.bdPurple,.tb_purple tbody tr td.bdPurple{border-bottom:1px solid #9b45ad;}
.tb_purple tbody td .calendar{margin-left:-4px;border:1px solid #cdcdcd;padding:2px 3px 3px 2px; border-left:none;}


.tb_purple01{width:100%; border-top:2px solid #9b45ad; border-bottom:1px solid #9b45ad;}
.tb_purple01 thead tr th{padding:10px 0; text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_purple01 thead tr th.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_purple01 thead tr th.last{background:none;}
.tb_purple01 tbody tr td{padding:10px 0; text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_purple01 tbody tr td.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_purple01 tbody tr td.last{background:none;}
.tb_purple01 thead tr th,.tb_purple01 thead tr td{border-bottom:1px solid #bfbfbf;}
.tb_purple01 thead tr th.bdPurple,.tb_purple01 tbody tr td.bdPurple{border-bottom:1px solid #9b45ad;}

.tb_purple02{width:100%; border-top:2px solid #9b45ad; border-bottom:1px solid #9b45ad;}
.tb_purple02 tbody tr th{padding:8px 0 8px 10px; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_purple02 tbody tr td.bgbd{padding:8px 0 8px 20px; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_purple02 tbody tr th.vaTop{padding:12px 0 8px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_purple02 tbody tr th.last{background:none;}
.tb_purple02 tbody tr td{padding:8px 0 8px 20px; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_purple02 tbody tr td.vaTop{padding:12px 0 8px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_purple02 tbody tr td.vamid{padding:13px 0 8px 10px; vertical-align:bottom; text-align:left;}
.tb_purple02 tbody tr td.sum{color:#9b45ad; font-weight:bold; font-size:14px;}
.tb_purple02 tbody tr td span.totalSum{color:#9b45ad; font-weight:bold; font-size:14px;}
.tb_purple02 tbody tr td.last{background:none;}
.tb_purple02 tbody tr td.btn span {padding-left:7px;}
.tb_purple02 tbody tr td .tbIntxt{font-size:11px; color:#666666; display:inline-block; padding:5px 0 0 10px;}
.tb_purple02 tbody tr td .tbIntxt01{font-size:11px; color:#666666; padding-top:10px;}
.tb_purple02 tbody tr th,.tb_purple02 tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_purple02 tbody tr th.bdPurple,.tb_purple02 tbody tr td.bdPurple{border-bottom:1px solid #9b45ad;}

.tb_purple02 td .click_facebook {float:left; position:relative; display:inline-block; font-size:0; line-height:0; margin-right:10px;}
.tb_purple02 td .click_facebook .pic {position:absolute; top:2px; right:2px; font-size:0; line-height:0;}

.tb_purple02 td .click_twitter {float:left; position:relative; display:inline-block; font-size:0; line-height:0;}
.tb_purple02 td .click_twitter .pic {position:absolute; top:2px; right:2px; font-size:0; line-height:0;}

.tb_purple05 {border-collapse:collapse; table-layout:fixed;}
.tb_purple05 tr th {padding:17px 0 5px 0; text-align:left; vertical-align:top;}
.tb_purple05 tr td  {padding:10px 0 10px 10px; vertical-align:top;}

.tb_purple05 tr.tr_type1 th {padding:7px 0 5px 0;}
.tb_purple05 tr.tr_type1 td {padding:0 0 0 10px;}

.tb_purple05 tr.tr_line th, .tb_purple05 tr.tr_line td {background:url('https://wwwcdn.everland.com/web/images/front/common/tr_line01.gif') left bottom no-repeat; }
.tb_purple05 tr th .blt {display:block; padding-left:12px; background:url('https://wwwcdn.everland.com/web/images/front/everland/mypage/bg_purple_square.gif') left 1px no-repeat; font-weight:bold;}
.tb_purple05 tr td .txt {display:block; margin-top:5px; color:#666666; font-size:11px; line-height:13px;}
.tb_purple05 tr td .txt01 {display:inline-block; margin:8px 0 0 5px; font-size:11px; line-height:13px;}


/* tb_purple03 은 mypage.css 에 존재함  */

/* 채용 인센티브 팝업 테이블 스타일 /web/everland/recruitment/cast/castinfo/cast_info_benefit.html */
.tb_purple04{width:100%; border-top:2px solid #9b45ad; border-bottom:1px solid #9b45ad;}
.tb_purple04 thead tr th{padding:10px 0; text-align:center; background:#f6ecf8; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf;}
.tb_purple04 thead tr th.last{border-right:0;}
.tb_purple04 tbody tr th{padding:10px 0; text-align:center; font-weight:bold; border-right:1px solid #bfbfbf;}
.tb_purple04 tbody tr th.last{border-right:0;}
.tb_purple04 tbody tr td{padding:10px 0; text-align:center; border-right:1px solid #bfbfbf;}
.tb_purple04 tbody tr td.last{border-right:0;}
.tb_purple04 tbody tr th,.tb_purple04 tbody tr td{border-bottom:1px solid #bfbfbf;}


.tb_org{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.tb_org thead tr th{padding:10px 0; text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_org thead tr th.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_org thead tr th.last{background:none;}
.tb_org tbody tr td{padding:10px 0; text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_org tbody tr td.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_org tbody tr td.last{background:none;}
.tb_org thead tr th,.tb_org thead tr td{border-bottom:1px solid #bfbfbf;}
.tb_org tbody tr th,.tb_org tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_org tbody tr th.bdOrg,.tb_org tbody tr td.bdOrg{border-bottom:1px solid #ff6300;}

.tb_org01{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.tb_org01 tbody tr th{padding:8px 0 8px 10px; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_org01 tbody tr th.vaTop{padding:12px 0 8px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_org01 tbody tr th.last{background:none;}
.tb_org01 tbody tr td{padding:8px 0 8px 20px; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_org01 tbody tr td.vaTop{padding:12px 0 8px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_org01 tbody tr td.last{background:none;}
.tb_org01 tbody tr td .tbIntxt{font-size:11px; color:#666666; display:inline-block; padding:5px 0 0 10px;}
.tb_org01 tbody tr td .tbIntxt01{font-size:11px; color:#666666; padding-top:10px;}
.tb_org01 tbody tr th,.tb_org01 tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_org01 tbody tr th.bdOrg,.tb_org01 tbody tr td.bdOrg{border-bottom:1px solid #ff6300;}

.tb_org02{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.tb_org02 thead tr th{padding:10px 0; text-align:center; background:#fff2e9; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf;}
.tb_org02 thead tr th.last{border-right:0;}
.tb_org02 tbody tr th{padding:10px 0; text-align:center; font-weight:bold; border-right:1px solid #bfbfbf;}
.tb_org02 tbody tr th.last{border-right:0;}
.tb_org02 tbody tr td{padding:10px 0; text-align:center; border-right:1px solid #bfbfbf;  color:#444444;}
.tb_org02 tbody tr td.alignL{padding:10px 0 10px 12px; text-align:left; border-right:1px solid #bfbfbf;}
.tb_org02 tbody tr td.charge{font-weight:bold;}
.tb_org02 tbody tr td.situation{color:#ffffff; background-color:#dc5b00;}
.tb_org02 tbody tr td.last{border-right:0;}
.tb_org02 tbody tr th,.tb_org02 tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_org02 tbody tr th.bdOrg,.tb_org02 tbody tr td.bdOrg{border-bottom:1px solid #ff6300;}

.tb_org03{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.tb_org03 thead tr th{padding:10px 0; text-align:center; font-weight:bold; background:#fff2e9; border-bottom:1px solid #bfbfbf; border-right:1px solid #bfbfbf;}
.tb_org03 thead tr th.last{border-right:0;}
.tb_org03 tbody tr th{padding:10px 0; font-weight:bold; text-align:center; background:#fff2e9; border-right:1px solid #bfbfbf;}
.tb_org03 tbody tr th.last{border-right:0;}
.tb_org03 tbody tr td{padding:10px 0 10px 12px; text-align:left; border-right:1px solid #bfbfbf;}
.tb_org03 tbody tr td.last{border-right:0;}
.tb_org03 tbody tr th,.tb_org03 tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_org03 tbody tr th.bdOrg,.tb_org03 tbody tr td.bdOrg{border-bottom:1px solid #ff6300;}

.tb_org04{width:100%; border-top:2px solid #ff6300; border-bottom:1px solid #ff6300;}
.tb_org04 tbody tr th{padding-left:10px; text-align:left; font-weight:bold; background:#fff2e9; border-right:1px solid #bfbfbf;}
.tb_org04 tbody tr th.last{border-right:0;}
.tb_org04 tbody tr td{padding:10px 10px 10px 12px; text-align:left; border-right:1px solid #bfbfbf;}
.tb_org04 tbody tr td.last{border-right:0;}
.tb_org04 tbody tr th,.tb_org04 tbody tr td{border-bottom:1px solid #bfbfbf;}
.tb_org04 tbody tr th.bdOrg,.tb_org04 tbody tr td.bdOrg{border-bottom:1px solid #ff6300;}

/* 연간이용권 가입 내역 조회 테이블 스타일 /event/mypage/index.html */
.tb_gray {width:100%;}
.tb_gray tbody tr th {padding: 10px 0;color:#666;background-color:#c5bae9;border:1px solid #fff;border-top:none;}
.tb_gray tbody tr td {padding: 10px 0;text-align: center;background-color:#e7e5f4;border:1px solid #fff;}
.tb_gray tbody tr:nth-child(2) td {background-color:#f0eafc}
.tb_gray caption {display: table-caption;text-align: left;}

/* ####### Popup Layer ####### */
#popWrap{position: absolute; left:0; top:0; width:100%; height:100%; z-index:1000; padding:50px; }
#popWrap .bg{position:absolute; left:0; top:0; width:100%; height:1000%; background:#000; opacity:0.3;}
.popCont{margin:0 auto; width:960px;}

/* ---- purple width524 ---- */
.roundTop{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_roundTop.png') no-repeat 0 0;  line-height:16px;}
.roundTop .close{position:absolute; top:-16px; right:-16px;}
.roundBottom{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_roundBottom.png') no-repeat 0 bottom; padding-bottom:37px;}
.popCon{width:450px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_popCon.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.popCon .title{font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #9b45ad;}
.popCon .btnArea{text-align:right; margin-top:25px;}

.txtLine01{padding:16px 0 16px 20px; color:#777;}
.txtLine02{padding:8px 0 6px 20px; color:#777;}


/* ---- purple width724 ---- */
.roundTop01{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_roundTop01.png') no-repeat 0 0;  line-height:16px;}
.roundTop01 .close{position:absolute; top:-16px; right:-16px;}
.roundBottom01{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_roundBottom01.png') no-repeat 0 bottom; padding-bottom:37px;}
.popCon01{width:650px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_popCon01.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.popCon01 .title{font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #9b45ad;}
.popCon01 .btnArea{text-align:right; margin-top:25px;}

.txtLine01{padding:16px 0 16px 20px; color:#777;}
.txtLine02{padding:8px 0 6px 20px; color:#777;}



.popWd375{width:375px;}
.popWd524{width:524px;}
.popWd644{width:644px;}
.popWd647{width:647px;}
.popWd724{width:724px;}

.postNum{padding:8px 0 8px 20px;}
.postNum input{width:191px; background:#fff; border:1px solid #c4c4c4; color:#666666; font-size:12px; padding:4px 10px;}

.referTxt{width:100%; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_dot.gif') repeat-x 0 0; padding-top:10px; letter-spacing:-0.09em;}
.referTxt li{font-size:11px; padding-left:8px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_square.gif') no-repeat 0 6px;}

/* ---- orange width374 ---- */
.orgTop05{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_orgTop05.png') no-repeat 0 0;  line-height:16px;}
.orgTop05 .close{position:absolute; top:-16px; right:-16px;}
.orgBottom05{background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_orgBottom05.png') no-repeat 0 bottom; padding-bottom:37px;}
.orgCon05{width:301px; background:url('https://wwwcdn.everland.com/web/images/front/everland/plan/bg_popCon_org05.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.orgCon05 .title{letter-spacing:-0.09em; font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #ff6300;}

.pagePrint{width:100%; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org01.gif') repeat-y; }
.pagePrint ul{overflow:hidden; margin:0 7px; border-top:1px solid #d6d6d6; padding:15px 0 15px 30px;}
.pagePrint li{float:left;}

/* ---- orange width524 ---- */
.orgTop{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_orgTop.png') no-repeat 0 0;  line-height:16px;}
.orgTop .close{position:absolute; top:-16px; right:-16px;}
.orgBottom{background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_orgBottom.png') no-repeat 0 bottom; padding-bottom:37px;}
.orgCon{width:450px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.orgCon .title{letter-spacing:-0.09em; font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #ff6300;}
.orgCon .btnArea{text-align:center; margin-top:25px;}
.orgCon .btnAreaR{text-align:right; margin-top:25px;}

.scrollBox{width:100%; overflow-y:scroll; }

/* ---- orange width724 ---- */
.orgTop01{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_orgTop01.png') no-repeat 0 0;  line-height:16px;}
.orgTop01 .close{position:absolute; top:-16px; right:-16px;}
.orgBottom01{background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_orgBottom01.png') no-repeat 0 bottom; padding-bottom:37px;}
.orgCon01{width:650px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org01.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.orgCon01 .title{letter-spacing:-0.09em; font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #ff6300;}

.pagePrint{width:100%; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org01.gif') repeat-y; }
.pagePrint ul{overflow:hidden; margin:0 7px; border-top:1px solid #d6d6d6; padding:15px 0 15px 30px;}
.pagePrint li{float:left;}

/* ---- orange width644 ---- */
.orgTop02{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_orgTop02.png') no-repeat 0 0;  line-height:16px;}
.orgTop02 .close{position:absolute; top:-16px; right:-16px;}
.orgBottom02{background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_orgBottom02.png') no-repeat 0 bottom; padding-bottom:37px;}
.orgCon02{width:570px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org02.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.orgCon02 .title{letter-spacing:-0.09em; font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #ff6300;}

.orgCon03{width:600px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org02.gif') repeat-y; padding:25px 7px 30px 37px; letter-spacing:-0.05em;}
.orgCon03 .scBox{_width:568px; height:715px; overflow-y:scroll; padding-right:15px;}
.orgCon03 .scBox .title{letter-spacing:-0.09em; font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #ff6300;}

.orgCon04{width:600px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org02.gif') repeat-y; padding:25px 7px 30px 37px; letter-spacing:-0.05em;}
.orgCon04 .scBox{_width:568px; height:300px; overflow-y:scroll; padding-right:15px;}
.orgCon04 .scBox .title{letter-spacing:-0.09em; font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #ff6300;}

.pagePrint01{width:100%; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_popCon_org02.gif') repeat-y; }
.pagePrint01 ul{overflow:hidden; margin:0 7px; border-top:1px solid #d6d6d6; padding:15px 0 15px 30px;}
.pagePrint01 li{float:left;}

.appformTxt{width:100%;}
.appformTxt li{background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_dot_tb.gif') no-repeat 0 6px; padding-left:8px; margin-bottom:7px;}
.appformTxt li.last{margin-bottom:0;}

.pop_agreeBox{width:530px; height:66px; border:1px solid #dbdbdb; overflow-y:scroll; padding:10px 20px 10px 10px; _padding:10px 0 10px 10px;;}
.pop_agreeBox dl{text-align:justify;}
.pop_agreeBox dl dt{font-weight:bold; font-size:11px; padding-bottom:15px;}
.pop_agreeBox dl dd{line-height:16px; padding-left:10px; padding-bottom:15px;}
.pop_agreeBox dl dd ul{padding-left:5px;}
.pop_agreeBox dl dd ul li{padding-bottom:5px;}
.pop_agreeBox dl dd ul li ol{padding-left:10px;}
.pop_agreeBox dl dd ul li ol li{padding-bottom:0;}

.titBox{margin-top:30px; text-align:right;}
.titBox span{float:left;}

.joinKind{width:100%;}
.joinKind li{float:left; font-size:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_gray_bar.gif') no-repeat right 2px; padding-right:11px; margin-right:9px;}
.joinKind li.last{background:none; padding-right:0; margin-right:0;}
.joinKind li input{vertical-align:middle; margin-top:-1px; }

.iplable{font-size:11px; display:inline-block;}
.iplable input{vertical-align:middle; margin-top:-1px; }

.yearMcheck{font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_dot_tb.gif') no-repeat 0 6px; padding-left:8px;}

.checkboxlist{width:550px; height:236px; padding-left:20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/membership/bg_yearMem_check.gif') no-repeat; }
.checkboxlist ol li{position:relative; height:37px; padding-top:10px;}
.checkboxlist ol li p{position:absolute; top:13px; right:10px;}
.checkboxlist ol li span{display:inline-block; padding-left:12px;}
 
.texttt{font-size:11px; color:#666666;}

/* ---- orange width647 ---- */
.orgTop06{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_orgTop06.png') no-repeat 0 0;  line-height:16px;}
.orgTop06 .close{position:absolute; top:-16px; right:-16px;}
.orgBottom06{background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_orgBottom06.png') no-repeat 0 bottom; padding-bottom:37px;}
.orgCon06{width:573px; background:url('https://wwwcdn.everland.com/web/images/front/everland/favorite/bg_popCon_org06.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.orgCon06 .title{letter-spacing:-0.09em; font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #ff6300;}


/* ---- blue width524 ---- */
.blueTop{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_blueTop.png') no-repeat 0 0;  line-height:16px;}
.blueTop .close{position:absolute; top:-16px; right:-16px;}
.blueBottom{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_blueBottom.png') no-repeat 0 bottom; padding-bottom:37px;}
.blueCon{width:450px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_popCon_blue.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.blueCon .title{font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #009fe9;}
.blueCon .btnArea{text-align:right; margin-top:25px;}

/* ---- green width524 ---- */
.greenTop{position:relative; padding-top:11px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_greenTop.png') no-repeat 0 0;  line-height:16px;}
.greenTop .close{position:absolute; top:-16px; right:-16px;}
.greenBottom{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_greenBottom.png') no-repeat 0 bottom; padding-bottom:37px;}
.greenCon{width:450px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_popCon_green.gif') repeat-y; padding:25px 37px 30px 37px; letter-spacing:-0.05em;}
.greenCon .title{font-weight:bold; font-size:16px; color:#444; margin-bottom:25px; padding-bottom:10px; border-bottom:1px solid #82bd11;}
.greenCon .btnArea{text-align:right; margin-top:25px;}


/* 2011-12-09 회원가입 */
.attentionTxt{height:72px; padding:0 47px 0 94px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_attention.gif') no-repeat 24px 9px; }
.attentionTxt span{display:block; font-weight:bold; padding:17px 0 8px 0; margin-bottom:7px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_dot01.gif') repeat-x 0 bottom;}

.parentsJoin{position:relative; width:625px; height:126px; padding:27px 25px 27px 20px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_purple_gradation180.gif') no-repeat; }
.parentsJoin dl{float:left; width:335px;}
.parentsJoin dl dt{float:left; width:175px; height:10px; padding:2px 0 9px 0; font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_purple_square.gif') no-repeat 0 5px; padding-left:10px;}
.parentsJoin dl dt span{font-weight:normal;}
.parentsJoin dl dd{float:left; width:128px; padding-bottom:9px;}
.parentsJoin p.parentsInfo{float:right; width:266px; height:126px; padding-left:21px; border-left:1px solid #dedede; }
.parentsJoin p.parentsInfo strong{display:block; font-weight:bold; padding-bottom:20px; }

.parentsJoin .btn01{position:absolute; top:128px; left:123px;}
.parentsJoin .btn02{position:absolute; top:128px; right:67px;}


.tb_purple_line{width:100%; border-top:2px solid #9b45ad; border-bottom:1px solid #9b45ad;}
.tb_zip{width:100%;margin-top:1px;}
.tb_zip thead tr th{padding:10px 0; text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;}
.tb_zip thead tr th.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_zip thead tr th.last{background:none;}
.tb_zip tbody tr td{height:31px;text-align:center; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 50%;border-bottom:1px solid #E5E5E5}
.tb_zip tbody tr td.vaTop{padding:13px 0 10px 10px; vertical-align:top; text-align:left; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') no-repeat right 13px;}
.tb_zip tbody tr td.last{background:none;}
.tb_zip thead tr th,.tb_purple01 thead tr td{border-bottom:1px solid #bfbfbf;}
.tb_zip thead tr th.bdPurple,.tb_zip tbody tr td.bdPurple{border-bottom:1px solid #9b45ad;}

#scroll_zip{width:450px; overflow:hidden;height:191px}
#scroll_zip .customScrollBox{position:relative; height:100%; overflow:hidden;}
#scroll_zip .customScrollBox .container {float:left;position:relative; width:425px;}
#scroll_zip .customScrollBox .content {clear:both;}
#scroll_zip .dragger_container {float:right;position:relative; width:12px; height:167px; cursor:pointer;background:url("https://wwwcdn.everland.com/web/images/front/everland/reservation/bg_reservation_scroll.gif") no-repeat center top; margin-top:12px;}
#scroll_zip .dragger_container_bottom {position:absolute; width:12px; height:40px;left:0px;bottom:0px; cursor:pointer;background:url("https://wwwcdn.everland.com/web/images/front/everland/reservation/bg_reservation_scroll.gif") no-repeat center bottom;}
#scroll_zip .dragger{position:absolute; top:0; left:0px;width:12px; height:60px; background:url("https://wwwcdn.everland.com/web/images/front/everland/reservation/scroll_bar.gif") no-repeat center top; overflow:hidden;cursor:pointer;z-index:10}

/* 회원가입 보호자동의 추가 2011-12-23 */
.process03_con { width:670px;height:235px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/bg_process03.gif") no-repeat 0 0 }
.process03_con li {width:335px; float:left; text-align:center; color:#666666; font-size:11px; padding-top:166px;}

.bgSquare{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_square.gif') no-repeat 0 4px; padding-left:9px; color:#666666; font-size:11px;}

.certifyBox{padding:30px 0 30px 80px;}
.certifyBox .Num{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_purple_dot.gif') no-repeat 0 11px; padding-left:10px;}
.certifyBox .Num input{font-size:12px; color:#666666; height:11px; padding:7px 10px; margin-left:20px;}

.infoText{width:100%;}
.infoText li{letter-spacing:-0.05em; font-size:11px; color:#666666; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_square.gif') no-repeat 0 5px; padding-left:8px;}

/* 2012-02-10 추가 */
.resort_News{font-weight:bold; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_square.gif') no-repeat left 5px; padding-left:11px;}


/* 보호자 동의 2012. 08. 24 */
.process04_con { width:670px;height:235px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/bg_process03.gif") no-repeat 0 0 ;}
.process04_con li {width:670px; float:left; text-align:center; color:#666666; font-size:11px; padding-top:166px;}

/* 2012. 08. 24 */
.bgSquare{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_square.gif') no-repeat 0 4px; padding-left:9px; color:#666666; font-size:11px;}

/* 회원가입 - 비밀번호찾기 2012.08.24 */
.pw_retake { padding:0 0 70px 30px; overflow:hidden;}

.tb_info2{width:270px; height:150px;}
.tb_info2 tbody tr th{padding:5px 0; text-align:left; font-weight:normal;}
.tb_info2 tbody tr td{padding:5px 0;}

.retake_list3 {float:left; overflow:hidden; width:309px; height:284px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/bg_pw_retakebox01.gif") no-repeat; padding-left:25px; margin-right:12px;}
.gray_txt {padding-left:10px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/icon_point01.gif") 0 3px no-repeat; }
.graybox_txt {width:190px; text-align:center;  height:16px; padding-top:4px; font-weight:bold; border:1px solid #e5e5e5; background:#f6f6f6;}
.retake_btn {text-align:right;}

.retake_list4 {float:left; overflow:hidden; width:309px; height:284px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/bg_pw_retakebox02.gif") no-repeat; padding-left:25px; margin-right:12px;}
.gray_txt {padding-left:10px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/icon_point01.gif") 0 3px no-repeat; }
.graybox_txt {width:190px; text-align:center; height:16px; padding-top:4px; font-weight:bold; border:1px solid #e5e5e5; background:#f6f6f6;}
.retake_btn {text-align:right;}

.graybox_input {float:left;border:1px solid #e5e5e5; background:#f6f6f6;  font-weight:bold;  font-size:12px; color:#777;  width:165px; height:18px; padding-top:2px; padding-left:25px; font-family:dotum;}

/* 2012.08.28. 비밀번호 찾기 */
.find_area02{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_id_phone.gif') no-repeat 0 0; height:201px; width:670px;}
.find_area02 fieldset{padding:25px 95px 20px 87px;}
.find_area02 fieldset em{font-size:11px; color:#666666;}

.find_area02 input{margin-bottom:8px;}
.find_area02 .btn{text-align:center;}
.find_area02 .title{background:url('https://wwwcdn.everland.com/web/images/front/everland/member/ico_bullet.gif') no-repeat left 3px; padding-left:10px;width:100px; display:inline-block; margin-top:3px;text-align:left;font-weight:bold;}


/* 회원가입 메인  2012.08.24   */
.join_view {width:671px; }

.join_view .view_box{width:647px; height:316px;  border-left:solid 2px #9b45ad; border-right:solid 2px #9b45ad; padding:25px 0 0 20px;}
.join_view p {margin-bottom:-5px;}
.view_box .view {width:630px; height:289px; }
.view_box .view li {float:left;}
.view_box .view .img01 {width:615px; height:151px; padding-left:15px; border-bottom:solid 1px #e5e5e5;}
.view_box .view .img02 {float:left;width:60px; padding-left:15px; }
.view_box .view .img03 {float:left;width:495px; padding:12px 25px 0 15px;}
.view_box .view .btn01 {text-align:center; width:630px;}

.join_view2 {width:671px; }
.join_view2 .view_box2{width:651px; height:316px;   padding:25px 0 0 20px;}
.view_box2 .view {width:630px; height:289px; }
.view_box2 .view li {float:left;}
.view_box2 .view .img01 {width:615px; height:151px; padding-left:15px; border-bottom:solid 1px #e5e5e5;}
.view_box2 .view .img02 {float:left;width:60px; padding-left:15px; }
.view_box2 .view .img03 {float:left;width:495px; padding:12px 25px 0 15px;}
.view_box2 .view .btn01 {text-align:center; width:630px;}

.join_view3 {width:671px; }
.join_view3 .box_view3{padding-left:175px;; line-height:18px; font-size:14px;}

/* 2012.08.24 */
.account_txt {width:657px;padding-left:7px; font-size:11px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/icon_point.gif") no-repeat 0 3px; color:#666666;}
.ipin_btn {text-align:center;}


/* 2012.09.25 */
.join_email {width:671px; }
.join_email .email_box{width:637px; height:auto; min-height:153px;  border-left:solid 2px #9b45ad; border-right:solid 2px #9b45ad; padding:25px 0 0 30px; }
.join_email p {margin-bottom:-5px;}
.email_box .view {width:630px; height:auto; min-height:115px; }
.email_box .view li {float:left; line-height:18px;}
.email_box .view .txt {padding-left:7px;  font-size:12px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/icon_point.gif") no-repeat 0 6px; color:#666666;}
.email_box .view .txt2 {width: 630px;padding-left:7px; font-weight:bold; font-size:12px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/icon_point.gif") no-repeat 0 6px; color:#9b45ad;}
.email_box .view .txt3 {width:630px;font-size:12px; }
.email_box .view .img01 {width:630px; text-align:center;  }
.btn_re {text-align:center; border:none;}

/* 이메일인증 */
email_certification{width:100%;}
email_contents {width:713px;}
email_main {margin-left:30px;}

email_view {width:671px; }
email_view .email_box{width:611px; height:auto; min-height:153px;  border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; padding:25px 0 0 40px; margin-left:1px; }
email_view p {margin-bottom:-5px;}
email_view .email_box .view {width:630px; height:auto; min-height:115px; }
email_view .email_box .view li {float:left; width:600px;}



/* 핸드폰 이메일 비밀번호 찾기 */
.tb_info3{width:270px; height:50px; margin-top:105px;}
.tb_info3 tbody tr th{padding:5px 0; text-align:left; font-weight:normal;}
.tb_info3 tbody tr td{padding:5px 0;}

.retake_list5 {float:left; overflow:hidden; width:309px; height:194px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/bg_pw_retakebox03.gif") no-repeat; padding-left:25px; margin-right:12px;}
.gray_txt {padding-left:10px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/icon_point01.gif") 0 3px no-repeat; }
.graybox_txt {width:190px; text-align:center;  height:16px; padding-top:4px; font-weight:bold; border:1px solid #e5e5e5; background:#f6f6f6;}
.retake_btn {text-align:right;}

.retake_list6 {float:left; overflow:hidden; width:309px; height:194px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/bg_pw_retakebox04.gif") no-repeat; padding-left:25px; margin-right:12px;}
.gray_txt {padding-left:10px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/icon_point01.gif") 0 3px no-repeat; }
.graybox_txt {width:190px; text-align:center; height:16px; padding-top:4px; font-weight:bold; border:1px solid #e5e5e5; background:#f6f6f6;}
.retake_btn {text-align:right;}

/* 아이디 찾기 */
.tb_info4{margin:0 auto; width:auto; min-width:200px; height:30px; }
.tb_info4 tbody tr th{padding:5px 0; text-align:left; font-weight:bold; color:#9b45ad;}
.radio {float:left;}
.tb_info4 tbody tr th span {float:left; padding-top:3px; padding-right:5px; }
.tb_info4 tbody tr td{padding:5px 0; font-weight:bold;}

.id_search {width:671px; }
.id_search .search_box{width:668px; height:112px; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; background:#f7f7f7; padding-top:20px;}
.id_search p {margin-bottom:-5px;}


.tb_info5{margin:0 auto; width:auto; min-width:200px; height:30px; }
.tb_info5 tbody tr th{padding:5px 0; text-align:left; font-weight:bold; color:#9b45ad;}
.radio {float:left;}
.tb_info5 tbody tr th span {float:left; padding-top:3px; padding-right:5px; }
.tb_info5 tbody tr td{padding:5px 0; font-weight:bold;}

.id_search01 {width:671px; }
.id_search01 .search_box01{width:668px; height:72px; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; background:#f7f7f7; padding-top:20px;}
.id_search01 p {margin-bottom:-5px;}

.process05_con { width:670px; height:310px; background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/g_process04.gif") no-repeat 0 0 }
.process05_con li {width:335px; height:120px; float:left; text-align:center; color:#666666; font-size:11px; margin-top:155px;}

.popup_id {width:390px; height:258px;background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/email_popup.gif") no-repeat;}
.popup_box {float:left; width:336px; height:197px; margin:28px 0 0 28px;}
.popup_box h1 {font-size:16px; color:#444; width:336px; height:25px; border-bottom:solid 1px #9b45ad;}
.popup_box .txt {line-height:16px;}
.popup_box .txt02 {width:336px; height:46px; text-align:center; padding-top:46px; padding-bottom:15px; border-bottom:solid 1px #ccc;}
.popup_box .inbox {width:336px; height:36px;background:url("https://wwwcdn.everland.com/web/images/front/everland/member/ipin/popup_inbox.gif") no-repeat; text-align:center; padding-top:26px; padding-bottom:15px; border-bottom:solid 1px #ccc;}

.popup_box .btn {text-align:center;}


/* 2013 회원가입 */
.mem_join .authbox {overflow:hidden;  padding:0 0 30px 17px; border-bottom:1px solid #e2e2e2;}
.mem_join .authbox .imgtxt {font-size:0; line-height:0; margin-bottom:15px;}
.mem_join .authbox .mail input {display:inline-block; margin:5px 6px 0 0; padding:0; width:12px; height:12px; vertical-align:top}
.mem_join .authbox .phone input {display:inline-block; margin:5px 5px 0 0; padding:0; width:12px; height:12px; vertical-align:top}
.mem_join .authbox .mail {float:left; margin-right:50px;}
.mem_join .authbox .mail .ico {display:inline-block; vertical-align:top; font-size:0; line-height:0;}
.mem_join .authbox .mail label {display:inline-block; margin-top:20px; vertical-align:top; font-size:0; line-height:0;}
.mem_join .authbox .phone .ico {display:inline-block; vertical-align:top; font-size:0; line-height:0;}
.mem_join .authbox .phone label {display:inline-block; margin:20px 0 0 0; padding:0; vertical-align:top;}

.mem_join .writebox {clear:left;}
.mem_join .infotxt {display:block; padding-top:12px;  font-weight:bold; color:#9b45ad; text-align:center; vertical-align:top; line-height:14px;}
.mem_join .tblbox.m_type01 {margin:0 auto;}
.mem_join .tblbox {table-layout:fixed; border-collapse:collapse; width:520px; margin:30px auto 0 auto;}
.mem_join .tblbox tr th .blt {display:inline-block; padding-left:10px; background:url('https://wwwcdn.everland.com/web/images/front/common/blt01.gif') left 2px no-repeat;}
.mem_join .tblbox tr th {text-align:left; padding:10px 0 5px 0; vertical-align:top; line-height:13px;}
.mem_join .tblbox tr td {padding:5px 0 5px 10px; text-align:left; vertical-align:top;}
.mem_join .tblbox tr td .btn {display:inline-block; margin-top:-2px; vertical-align:top; font-size:0; line-height:0;}
.mem_join .tblbox tr td select {display:inline-block; vertical-align:top; margin:0; padding:0;}
.mem_join .tblbox tr td .mark01 {display:inline-block; vertical-align:top; margin-top:5px; line-height:11px;}

.find_id_box {overflow:hidden; width:100%; text-align:center;}
.find_id_box .email {float:left; width:333px; border-right:1px solid #cccccc; margin-top:17px;}
.find_id_box .txt {display:block; margin-top:7px;}
.find_id_box .point {display:block; margin-top:20px; color:#9b45ad; font-weight:bold;}
.find_id_box .btn {display:inline-block; margin-top:20px; font-size:0; line-height:0;}
.find_id_box .img {display:block; margin-left:10px; font-size:0; line-height:0;}
.find_id_box .img01 {display:block; margin-left:24px; font-size:0; line-height:0;}
.find_id_box .mobile {float:right; width:335px;}

.find_id_list {overflow:hidden; text-align:center;}
.find_id_list li label {display:inline-block; min-width:80px; word-break:break-all;}
.find_id_list li .date {display:inline-block; margin-right:20px; color:#777777; font-weight:bold;}

.etcbox_01 {overflow:hidden; width:670px; margin-top:15px;}
.etcbox_01 .top {margin-bottom:30px; font-size:0; line-height:0; vertical-align:top;}
.etcbox_01 .cont {padding:0 30px; }
.etcbox_01 .f_left {float:left; width:329px; padding-bottom:40px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/pwbox_b.gif') left bottom no-repeat;}
.etcbox_01 .f_right {float:right; width:329px; padding-bottom:40px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/pwbox_b.gif') left bottom no-repeat;}
.etcbox_01 .info_write .btit {display:block; padding:0 0 2px 10px; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_purple_dot.gif') left 3px no-repeat; font-weight:bold;}
.etcbox_01 input {display:inline-block; margin-top:3px;}
.etcbox_01 .btn {display:inline-block; margin-left:2px; padding-top:3px; *padding-top:4px; vertical-align:top;}

.extxt_02 {margin-top:10px; font-size:12px; color:#777777;  line-height:16px;}
.extxt_02.top25 {margin-top:20px;}

.etc_writetbl01 {width:100%; border-top:2px solid #9b45ad; border-bottom:1px solid #9b45ad; margin-top:8px; clear:both;}
.etc_writetbl01 tr th {padding:11px 0 0 10px; border-bottom:1px solid #e5e5e5; vertical-align:top; font-size:0; line-height:0; text-align:left;}
.etc_writetbl01 tr.last th, .etc_writetbl01 tr.last td {border-bottom:none;}
.etc_writetbl01 tr td {padding:6px 0 6px 15px; border-bottom:1px solid #e5e5e5; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_gray_bar.gif') left 11px no-repeat; text-align:left;}
.etc_writetbl01 tr td.td_txt01 {padding:10px 0 7px 15px; padding:11px 0 6px 15px\9;  color:#9b45ad; font-weight:bold; line-height:14px;}
.etc_writetbl01 tr td.td_radio {padding:10px 0 7px 15px; padding:11px 0 6px 15px\9;}
.etc_writetbl01 tr td select {display:inline-block; margin:0; padding:0;}
.etc_writetbl01 tr td .mark01 {display:inline-block; vertical-align:top; margin-top:2px; line-height:16px;}
.etc_writetbl01 tr td .mark02 {display:inline-block; vertical-align:top; margin-top:3px; line-height:16px;}
.etc_writetbl01 td .spacing01 {display:block; font-size:11px; line-height:13px; letter-spacing:-1px; color:#666666; margin:2px 0 0 2px; vertical-align:top;}

/*2014-03-19 로그인 실패 횟수 추가*/
.mem_notice {width: 458px; margin: 0 auto;}
.mem_notice dt {text-align:center;}
.mem_notice dt * {vertical-align:middle;}
.mem_notice dt b{color: #ff0000; font-size:25pt;}
.mem_notice dt + dd {color: #4f0d7d; font-weight:bold;}

.mem_notice_fail {margin: 0 auto; padding: 18px 40px 25px 40px; height: 290px; width: 590px; background: url('https://wwwcdn.everland.com/web/images/front/everland/member/mem_notice_area.gif') no-repeat 0 0;}
.mem_notice_fail dt * {vertical-align:middle;}
.mem_notice_fail dt b{color: #ff0000; font-size:25pt;}
.mem_notice_fail dd {line-height: 20px;}

/* 2014-08-12 가입완료 페이스북 부분 */
.box_facebook {margin-top:40px;position:relative;width:669px;height:177px;background:url('https://wwwcdn.everland.com/web/images/front/everland/member/bg_member_end_facebook.jpg') 0 0 no-repeat;}
.box_facebook a { height:177px; display:block; }
.box_facebook .fb-like {position:absolute;top:137px !important;left:32px !important;}
._56-2 {display:none;}

/* 2015-07-08 로그인 오류 추가 */
.error_box {position:relative;width:670px;height:93px;padding-top:95px;background:url("https://wwwcdn.everland.com/web/images/front/everland/member/login_error_area.gif") no-repeat;margin:0 auto;margin-bottom:29px;}
.error_box .number {position:absolute;top:45px;right:255px;color:#f24a01;font-size:30px;font-weight:bold;}
.error_box .txt_01 {text-align:center;color:#5a257d;font-weight:bold;}
.error_box .txt_02 {text-align:center;color:#777;padding-top:3px;}

.error_box2 {position:relative;width:640px;height:168px;padding-left:30px;padding-top:120px;background:url("https://wwwcdn.everland.com/web/images/front/everland/member/login_error_area2.gif") no-repeat;margin:0 auto;margin-bottom:28px;}
.error_box2 .number {position:absolute;top:45px;right:258px;color:#f24a01;font-size:30px;font-weight:bold;}
.error_box2 ul li {color:#777;margin-top:10px;padding-left:13px;background:url("https://wwwcdn.everland.com/web/images/front/everland/member/login_error_dot.gif") left 5px no-repeat;}
.error_box2 ul li .txt_purple {color:#73399b;}
.btn_area {text-align:center;}

/* 2015-11-30 소셜 로그인 추가 */
.loginArea.social { position:relative; height: 221px; background: url('https://wwwcdn.everland.com/web/images/front/everland/member/social_area.gif') no-repeat 0 0;}
.loginArea.social .blind{position:absolute; left:-9999px; top:0; visibility:hidden; overflow:hidden; line-height:0.1%; font-size:0.1%; width:0.1%; height:0.1%;}
.btn_social { position:absolute; bottom:30px; width:100%; text-align:center;}

/* 2016-02-29 ipin 찾기 숨김*/
.mem_join .pur_box03 { background:url('https://wwwcdn.everland.com/web/images/front/everland/member/searchbox_bg.gif') left bottom no-repeat; padding-bottom:35px; }
.mem_join .pur_box03 .stit { width:auto; background-color:transparent; padding-top:20px; text-align:center; }
.mem_join .pur_box03 .cont { width:auto; background:url('https://wwwcdn.everland.com/web/images/front/everland/member/searchbox_bg.gif') left top no-repeat; }
.mem_join .pur_box03 .txtbox { text-align:center; }
.mem_join .pur_box03 .leftbox { display:none; } 
.mem_join .pur_box03 .rightbox { width:100%; }
.mem_join .pur_box03 .rightbox .txtbox br { display:none; }
.mem_join .pur_box03 .rightbox .tblbox_06 { width:260px; margin-top:15px; }

/* 베이코인 내역 */
.bay-search {margin-bottom:30px; padding:15px 30px; box-sizing:border-box; border-radius:5px; border:2px solid #9b45ad;}
.bay-search:after {content:""; display:block; clear:both;}
.bay-search label {float:left; margin:10px 20px 0 0;}
.bay-search .inp-baycoin-calendar {float:left; margin-right:7px; padding:0 10px; box-sizing:border-box; width:130px; height:35px; border:1px solid #e5e5e5; color:#999; font-size:12px; line-height:1.6; }
.bay-search .inp-baycoin-calendar .inp-baycoin {padding:0; height:33px; border:0;}
.bay-search .inp-baycoin-calendar .btn-baycoin-calendar {margin:8px 0 0; padding:0; border:0; cursor:pointer; outline:none;}
.bay-search .inp-baycoin {float:left; padding:0 10px; box-sizing:border-box; height:35px; border:1px solid #e5e5e5; color:#999; font-size:12px; line-height:1.6; outline:none;}
.bay-search .btn-bay-inquiry {float:left; margin-left:18px; padding:0; border:0; cursor:pointer; outline:none;}
.bay-search .btn-bay-inquiry img {position:relative;}

.baycoin-info {padding:27px 0 0; border-top:1px solid #e5e5e5;}
.baycoin-info li {color:#999;}

.bay-payment-info {padding:30px 0 0; border-top:1px solid #e5e5e5;}

.bay-use-particulars {margin:50px 0 30px;}

.board-type-baycoin {}
.board-type-baycoin .thead {display:table; width:100%;}
.board-type-baycoin .thead li {display:table-cell; padding:10px 0; border-right:1px solid #9981aa; background-color:#7d47a2; text-align:center;}
.board-type-baycoin .thead li:last-child {border-right:0;}
.board-type-baycoin .tbody {display:table; width:100%;}
.board-type-baycoin .tbody li {display:table-cell; border-right:1px solid #dbc2e0; border-bottom:1px solid #e3dde4; color:#777; text-align:center; vertical-align:middle;}
.board-type-baycoin .tbody li:last-child {border-right:0;}
.board-type-baycoin .tbody li p {display:table; box-sizing:border-box; padding:0; width:100%; height:50px; border-bottom:1px solid #e3dde4;}
.board-type-baycoin .tbody li p:last-child {border:0;}
.board-type-baycoin .tbody li p span {display:table-cell; width:100%; vertical-align:middle;}
.board-type-baycoin.payment-info .tbody li p {display:block; padding:17px 0;}

.board-type-baycoin.payment-info .col-01 {width:12%;}
.board-type-baycoin.payment-info .col-02 {width:12%;}
.board-type-baycoin.payment-info .col-03 {width:20%;}
.board-type-baycoin.payment-info .col-04 {width:15%;}
.board-type-baycoin.payment-info .col-05 {width:20%;}
.board-type-baycoin.payment-info .col-06 {width:15%;}

.board-type-baycoin.use-particulars .col-01 {width:17%;}
.board-type-baycoin.use-particulars .col-02 {width:8%;}
.board-type-baycoin.use-particulars .col-03 {width:20%;}
.board-type-baycoin.use-particulars .col-04 {width:30%;}
.board-type-baycoin.use-particulars .col-05 {width:8%;}
.board-type-baycoin.use-particulars .col-06 {width:13%;}

.board-type-baycoin .total {margin-bottom:1px; padding:10px 15px; background-color:#f3f1f5;}
.board-type-baycoin .total:after {content:""; display:block; clear:both;}
.board-type-baycoin .total dl {float:right;}
.board-type-baycoin .total dt {position:relative; float:left; padding-right:30px; color:#777; font-weight:bold;}
.board-type-baycoin .total dt:after {content:":"; position:absolute; top:0; right:0; }
.board-type-baycoin .total dd {float:left; width:85px; color:#7d47a2; text-align:right; font-weight:bold;}

.agreearea pre .text-bold {color: #5d257a !important; font-weight: bold;}

/* 연간회원권 이벤트 */
.box_content .content-inner {margin:20px auto 0;}
.box_content .title-large {position:relative; margin:0 0 40px; text-align:center;}
.box_content .title-large .title-bold {display:inline-block; position:relative; z-index:5; margin:0 0 10px; width:379px; color:#272830; font-size:38px; font-weight:900; font-family:Montserrat, sans-serif; line-height:1;}
.box_content .title-large .title-thin {color:#272830; font-size:20px; font-weight:300;}
.box_content .title-large.line:before {content:""; position:absolute; top:16px; left:0; width:100%; height:1px; background-color:#6f6f6f;}
.box_content .title-large.line .title-bold {background-color:#fff;}

/* img list */
.box_content .list-columns {overflow:hidden; margin:0 -10px;}
.box_content .list-columns .individual {float:left; box-sizing:border-box; margin:0 10px 20px; width:210px; height:205px; text-align:center;}
.box_content .list-columns .individual * {color:#3b3b3b; font-size:15px; font-weight:400; font-family:"Noto Sans KR", Montserrat, "Malgun Gothic", Dotum, sans-serif; letter-spacing:-1px;}
.box_content .list-columns .individual .list-img {overflow:hidden; width:210px; height:141px;}
.box_content .list-columns .individual .list-img img {width:100%;height:auto;vertical-align:middle;}
.box_content .list-columns .individual .phrase {padding:20px 0; width:100%;}
.box_content .list-columns .individual .text-medium {font-size:17px;}

/* 연간회원권 마이페이지 */
.mypage_area_info {width:100%;height:92px;background:url(/web/images/front/everland/mypage/mypage_area_info.jpg) no-repeat;background-size: cover;text-align: center;border-top:1px solid #ebebeb;}
.mypage_area_info p {font-size: 16px;line-height: 155%;} /* 2020-01-22 수정 */
.mypage_area_info p:first-child{font-size: 20px; padding-top: 24px;}
.mypage_area_info2 {width:100%;padding:20px 0;background-color:#f5f5f5;border:1px solid #e0e0e0;text-align: center;}
.mypage_area_info2 p {font-size: 14px;line-height: 140%;}
.tb_purple02 tbody tr td {padding-left:10px;}
.tb_purple02 tbody tr th.border {padding-left:0;text-align: center;}
.tb_purple02 tbody tr .border {background-size:1px 100%;}
.tb_purple02 .gift_wrap span{position:relative;float:right;margin-right:10px;}
.tb_purple02 .gift_wrap div span:before{content:"";width:1px;height:9px;position:absolute;top:3px;left:-10px;background-color:#c0c0c0;}
.wrap_pop .popupPurple table thead th {background:none;}
.wrap_pop .popupPurple tbody tr:last-child {color:#333;font-weight: bold;background-color:#f4edf5;}
.btn_yearMember_service {display:block;width:264px;margin:20px auto;}