﻿@charset "utf-8";

/*회원가입 레이아웃*/
.bunch .info_submenu, .bunch > h1 {float:left;width:170px;font-size:16px;}
.util_view {float:/*left*/right;width:700px;font-family:"돋움",Dotum;border-bottom:2px solid #30333e;/* margin-bottom:200px; */}
.bunch .info_submenu {/*float:left;font-size:16px;*/width:207px;text-align:center;*margin-right:40px;*/;}
.bunch > h1 > img {margin:12px 0 0 2px;}
.info_submenu p {height:82px;margin-top:7px;}

/* 회원 가입 레프트배너*/
.info_submenu .left_menu_banner01 {padding-top:70px;}

/* 로그인 */
.join_btn3 a {margin-right:8px;}
.join_btn2 a,
.join_btn3 a {background:#e9ecf2 url("../image/member/members_btn_edge.png") no-repeat left top;}

/*
.btn_aa a {padding:9px 0 8px 28px;background-color:#e9ecf2;color:#000;}
.btn_aa a:hover,
.btn_aa a:focus {background-color:#3aaef1;color:#fff;padding:9px 0 8px 28px;}
.btn_aa a strong {font-weight:600;background:url("../image/member/members_btn_edge.png") no-repeat right -31px;padding:9px 28px 9px 0;}
*/

.login_section {/* background:url("../image/member/bg1.jpg") 30px 262px no-repeat;border:13px solid #fff;width:777px; */letter-spacing:-1px;position:relative;overflow:hidden;}
.login_section form {overflow:hidden;}
.login_section p.txt {font-size:12px;line-height:2;/*font-weight:600;*/ text-align:left;/*height:135px;*/margin-top:36px;padding-top:130px;background:url("../image/member/login_img.jpg") 5px top no-repeat;}
.login_section p.txt span {/*background-color:red;*/margin-left:32px;}
.login_section {/*border:3px solid red;*/font-size:14px;font-weight:500;}
.login_section .loginBox {overflow:hidden;height:337px;margin:20px 0 65px;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;}
.login_section .loginBox > div {float:left;height:100%;}
.login_section .loginBox .inp {width:362px;}
.login_section .loginBox .inp dl {/*border:1px solid red;*/overflow:hidden;margin:76px 0 10px;font-weight:600;/* float:left;padding:0 0 30px 31px;width:100px;position:block;width:460px; */}
.login_section .loginBox .inp dt {float:left;padding:6px 0 6px 3px;width:124px;/* margin-left:15px;position:block; */}
.login_section .loginBox .inp dd {margin-bottom:10px;}
.login_section .loginBox .inp dl dd {float:left;/*width:300px;padding-top:30px;*/;}
.login_section .loginBox .inp dl dd input {border:1px solid #8a8d92;width:210px;height:30px;vertical-align:middle;padding-left:8px;}
.login_section .loginBox .inp p.save_id {float:left;margin:-18px 0 0 130px;color:#99999b; font-size:13px}
.login_section .loginBox .inp .btn_aa {width:auto;padding:0;margin-top:60px;text-align:center;}
.login_section .loginBox .inp .btn_aa > span,
.login_section .loginBox .inp .btn_aa > span * {display:inline-block;}
.login_section .loginBox .inp .btn_aa > span a {}
.login_section .loginBox .inp .btn_aa .join_btn3 {}
.login_section .loginBox .inp .btn_aa .join_btn2 {}

.btnSt01 {display:inline-block;min-width:100px;height:29px;line-height:28px;text-align:center;background:url('/image/common/btnSt01_r.jpg') no-repeat 100% 0;padding-right:10px;}
.btnSt01 > .inner {display:inline-block;min-width:100px;height:29px;line-height:28px;background:url('/image/common/btnSt01_l.jpg') no-repeat 0 0;padding-left:10px;font-weight:bold;}

.login_section .loginBox .inp .btn_login {/* position:absolute;top:289px;left:492px; */border:0 none;margin:0 0 0 127px;}
.btn_aa {/*border-top:1px dotted #afafaf;text-align:center;*/width:950px;overflow:hidden;padding:46px 0 66px 175px;}

.login_section .loginBox .banner {position:relative;width:337px;}
.login_section .loginBox .banner .title {position:absolute;bottom:0;left:0;width:100%;height:50px;background:url('/image/common/bg_opa/bg_opa_b80.png');color:#fff;font-family:'NanumGothicBold';padding-left:10px;}



/* 뉴스레터 회원가입 2014-11-05 */
.joinNews {}
.joinNews .txt {text-align:center;margin-top:45px;}

.typeSellect {overflow:hidden;margin-top:38px;}
.typeSellect > li.type01 {background:url('../image/util/join/bg_news_type01.jpg') no-repeat;}
.typeSellect > li.type02 {background:url('../image/util/join/bg_news_type02.jpg') no-repeat;}
.typeSellect > li.type03 {background:url('../image/util/join/bg_news_type03.jpg') no-repeat;}
.typeSellect > li.type04 {background:url('../image/util/join/bg_news_type04.jpg') no-repeat;}
.typeSellect > li {float:left;width:144px;margin:0 15px;padding-top:98px;text-align:center;}
.typeSellect > li > label {display:block;position:relative;width:144px;height:282px;padding:53px 0px 0;background:url('../image/util/join/bg_news_type_txt01.jpg') no-repeat;cursor:pointer;}
.typeSellect > li > label strong {display:block;padding-top:20px;font-size:36px;font-family: "NanumGothicBold";font-weight:normal;color:#fff;}
.typeSellect > li > label em {display:block;margin-top:20px;color:#0071ff;font-weight:bold;height:65px;}
.typeSellect > li > label span {display:block;margin-top:15px;color:#fff;letter-spacing:-1px;}
.typeSellect > li > label input {position:absolute;bottom:0;left:0;width:100%;text-align:center;border:0 none;}
.typeSellect > li.off > label strong {color:#6f7078;}
.typeSellect > li.off > label em {height:23px;background:url('../image/util/join/icon_prep.jpg') no-repeat center 0;}
.typeSellect > li.off > label span {margin-top:5px;text-decoration:underline;}

.joinCont {margin:35px 0;}
.titType01 {text-align:center;height:23px;line-height:23px;color:#fff;background:url('../image/util/join/bg_news_letter01.jpg') no-repeat;font-family:'NanumGothicBold';font-size:14px;}
.joinCont table {width:500px;margin:45px auto 0;}
.tblSt01 {text-align:left;}
.tblSt01 th {font-family:'NanumGothicBold';font-weight:normal;color:#323d4f;font-size:16px;}
.tblSt01 td {padding:5px 0;font-family:'NanumGothic';}
.tblSt01 td input[type='text'] {width:233px;height:34px;line-height:34px;padding-left:20px;background:url('../image/util/join/bg_inp_type01.jpg') no-repeat;border:0 none;}
.tblSt01 .email button {width:117px;height:32px;line-height:32px;background:url('../image/util/join/bg_button_type01.jpg') no-repeat;text-align:center;color:#fff;font-family:'NanumGothicBold';font-weight:normal;border:0 none;font-size:14px;cursor:pointer;}
.tblSt01 .tel p {margin-top:5px;color:#173d7d;}
.tblSt01 .mail th {vertical-align:top;}
.tblSt01 .mail p {color:#30323e;font-size:14px;}
.tblSt01 .mail label {display:block;margin-top:20px;color:#0078ff}
.tblSt01 .mail label input {vertical-align:middle;border:0 none;}
.tblSt01 .send td {text-align:center;}
.tblSt01 .send button {width:164px;height:36px;line-height:36px;background:url('../image/util/join/bg_button_type02.jpg') no-repeat;color:#fff;font-family:'NanumGothicBold';font-weight:normal;border:0 none;text-indent:50px;text-align:left;font-size:20px;margin-top:50px;cursor:pointer;}


 /* 회원가입 */ 
.join_content .txt_img {margin-bottom:20px;text-align:center;border-bottom:2px solid #000;}

.util_view .txt_img {margin-bottom:20px;text-align:center;border-bottom:2px solid #000;}
.util_view .txt_img:after {content:"";display:block;clear:both;}
.txt_img_left {float:left;height:100%;width:49%;}

.right_txt_title .li_r2, .right_txt_title .li_r3, .right_txt_title .li_r4 {padding:25px 8px 0 8px;text-align:left;}
.right_txt_title .li_r2 span, .right_txt_title .li_r3 span, .right_txt_title .li_r4 span {padding-top:5px;line-height:1.5;}
.right_txt_title span {color:#ff6000;font-weight:800;}
.right_txt_title li em, .txt_img_left ul li {font-weight:400;line-height:1.5;/*background-color:red;*/;}
.txt_img_left ul li {;}
.txt_blue {color:#0e79e7;font-weight:400;}
.txt_img_left .li_r3 {float:right;}
.join_newsletter {width:700px;}

.txt_img_right {float:right;height:100%;width:50%;}
.txt_img_left .li_l1 {padding-top:68px;}
.txt_img_left .li_l2 {padding:30px 20px 0 20px;text-align:left;}
.txt_img_right .li_r1 {margin-top:48px;}

.back_add {background-color:#f2f1ef;}
.join_head ol {width:100%;height:70px;margin:0 auto;}
.join_head ol li {/*text-indent:-9999px*/text-align:center;padding:17px 0;color:#7d7d7d;font-size:15px;font-weight:600;width:33.333%;float:left;padding:inline-block;height:18px;margin-bottom:45px;}
.join_head .li_on {color:#fff;background-color:#0c7ae9;}
.join_head .li_off1 {background-color:#cacbcf;}
.join_head .li_off2 {background-color:#eff0f2 /*url(../image/member/bg_joinstep.png) no-repeat right top;*/;}
.join_head ol.step02 {background-position:0 -92px;}
.join_head ol.step03 {background-position:0 -184px;}
.join_head ol.step04 {background-position:0 -276px;}
.join_head ol.step05 {background-position:0 -372px;}
.join_register h3, .search_email h3,.search_pass h3, .search_register h3 {padding:0 0 1px;height:24px;}

/* 이메일 비밀번호찾기*/
.email_wrap {position:relative;}
.search_register p strong {font-weight:600;font-size:15px;text-align:center;}

#email_check {background-color:#39aef1;color:#fff;/*margin:0 39px 0 0;float:right;*/position:absolute;top:0;right:1px;-webkit-appearance:none;}

.godna dl dd, .godna dl dd h2,
.godna dl dd p {text-align:left;}
.godna dl .people_l p {padding:30px;border:1px solid red;}
.godna dl h2 {padding:24px 0 0 0;/*border-bottom:1px solid #bbb;*/;}
.godna dl dt {text-align:center; margin:35px 0 33px0; ;}
.godna dl .people_r {float:right;width:47%;padding-right:70px;padding-bottom:70px;}
.godna dl .people_l {float:left;width:30%;padding-left:70px;}
.godna ul li a {background-color:#39aef1;color:#fff;}
.search_pass h3, .search_email h3 {text-align:center;background-color:#b7cbd4;font-size:15px;font-weight:600;padding-top:4px;width:90%;margin-left:17px;}
.search_email h3 span, .search_pass h3 span {color:red;}
.search_gr {margin:60px 0 20px;overflow:hidden;}
.search_gr .search_email {float:left;/*background-color:green;*/width:48.5%;border-right:1px dotted #000;padding-right:10px;}
.search_gr .search_pass {float:right;width:48.5%;padding-right:2px;}
.search_register .email_view {float:left;margin:30px 0 30px 184px;}

.search_register .email_view img {float:left;width:75px;height:75px;}
.search_register .email_view span {float:left;margin:15px;text-align:left;letter-spacing:-0.5px;}
.search_register .email_view span strong {font-size:16px;}
.search_register p.iden {clear:both;text-align:center;margin:0 0 40px;font-size:12px;padding-top:35px;border-top:1px dotted #000;}
.search_register p.iden a {color:#1078e7;border-bottom:1px solid #1078e7;}
.search_register > p {text-align:center;font-size:14px;line-height:1.6;margin:0 0 20px;}
.search_register > p + span {color:#979799;display:block;text-align:center;margin:0 0 50px;}

/*--이메일 인증페이지--*/
.li_r1 img {padding-bottom:25px;}
.join_register .email {padding-top:20px;}
.join_register .email p {text-align:center;}
.email .txt_1 strong {font-size:12px;font-weight:500;}
.email .txt_1 span {color:#ff6000;font-weight:600;}
.email .txt_1 span em {color:red;font-weight:500;}

/* 회원 가입 레프트배너*/
.info_submenu .left_menu_banner01 {margin:-20px 0 0 0;}
.info_submenu p img {margin:-8px 28px 0 0;border:1px solid #ddd;}
.blank_re {margin:30px 15px;}
.blank_re tbody tr {height:40px;/*background-color:#ffeaea;*/;}
.blank_re tbody td .item {margin-bottom:45px;}
.blank_re tbody td .item p.dot_line {border-top:1px dotted #000;/*border:1px solid red;*/;}
.blank_re tbody th {font-size:14px;letter-spacing:-1px;padding:10px 5px 0 2px;text-align:left;width:290px;/*background:url(../image/member/icon_make_blue.gif) 5px 16px no-repeat;*/vertical-align:top;}
.blank_re tbody td {padding:5px 0;}
.blank_re tbody td input {border:1px solid #8a8d92;padding:8px 14px;font-size:12px;}
.blank_re tbody td input.no_b {border:0;padding:2px;}
.blank_re tbody td select {border:1px solid #d6d7db;height:30px;padding-left:10px;font-size:12px;}
.blank_re fieldset {text-align:left;}
.blank_re tbody td .item label span {display:block;margin:-17px 0 0 20px;}
.blank_re tbody th.fs11 {font-size:11px;}
.blank_re th.final {background:none;padding:0;}
.blank_re td textarea {padding:7px 0 7px 10px;resize:none;}

.policy_content {margin-top:10px;padding:7px;height:140px;border:1px solid #d5d5d5;overflow:auto;font-size:11px;color:#656565;}
.policy_content p.private_list_title {margin:5px 0;font-weight:bold;}
/*
.policy_content ol > li {list-style-type:decimal;margin-left:20px;}
*/

.policy_content .inner li,
.policy_content .inner p {text-align:justify;}
.policy_content .inner.contract p {margin:10px 0;font-size:21px;}
.policy_content .inner.contract p:first-child {margin-top:0;}
.policy_content .inner > ol {padding-bottom:20px;}
.policy_content .inner > ol > li {margin-top:30px;}
.policy_content .inner > ol > li:first-child {margin-top:0;}
.policy_content .inner > ol > li > p:first-child {font-size:21px;margin:0; }

.policy_content .inner > ol > li p,
.policy_content .inner > ol > li ol,
.policy_content .inner > ol > li li {margin-top:5px;}

.policy_content .inner > ol > li p,
.policy_content .inner > ol > li ul,
.policy_content .inner > ol > li ol {margin-left:10px;}

.policy_content .inner > ol > li ul li p:first-child {font-size:18px;}


/* .policy_content ol li ul li {list-style-type:square;margin-left:15px;} */
.blank_re .item .rule {margin:0 auto;width:650px;line-height:1.6;}
.email {position:relative;}
.email .txt_0 {position:absolute;top:-25px;left:68px;}
.godna {width:100%;border-top:1px dotted #adafb4;}
.info_travel p, .info_travel p strong {color:#444;font-size:13px;text-align:center;}
.blank_re .item .private {width:650px;margin:30px auto;;line-height:1.6;}
.blank_re .item .rule label, .blank_re .item .private label {font-size:14px;font-weight:bold;letter-spacing:-1px;}
.join_register p.finish {border-bottom:1px dotted #afaeb3;width:730px;height:428px;position:relative;}
.join_register .message_complete {width:730px;text-align:center;position:absolute;top:388px;letter-spacing:0px;line-height:1.5;}
.join_register .message_complete li {width:730px;text-align:center;}
.join_register .message_complete .msg2 .userid {color:#0e76e9;}
.join_register .message_complete .msg3 {color:#99999b;font-weight:bold;padding-top:10px;letter-spacing:-1.5px;}

.btn_agree0 {background-color:#39aef1;display:block;padding:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;width:170px;font-size:14px;font-weight:bold;text-align:center;margin:-10px auto 50px;-webkit-appearance:none;}
.btn_agree {background-color:#39aef1;display:block;padding:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;width:170px;font-size:14px;font-weight:bold;text-align:center;margin:-40px 123px 50px;}
.btn_agree1 {background-color:#39aef1;display:block;padding:10px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;width:170px;font-size:14px;font-weight:bold;text-align:center;margin:34px 112px 50px;}
.join_register .email {text-align:center;font-size:11px;line-height:1.6;margin:40px 0 0;}

.email_view img {padding:64px 25px 75px 25px;background:url("../image/util/search_bg_tx3-31.gif") 0 0 no-repeat;}
.email_search_txt {margin-right:55px;padding-top:38px;}
.join_register .email strong {font-size:16px;}
.join_register .email p {margin-bottom:40px;}
em.orr {color:#f95f14;}
em.blue {color:#0e79e7;line-height:25px;margin-top:18px;font-weight:bold;}
em.whi {color:#fff;}
.btn_bg6 {background:url(../image/member/btnbg6.gif) no-repeat;text-align:center;width:106px;display:inline-block;padding:5px 0;font-size:11px;}

/* 마이페이지 */
.my_page {background-color:#4f5054;margin:10px 0 55px 0;*zoom:1;padding:30px;color:#b7b7b7;font-family:"돋움",Dotum;height:230px;}
.my_page:after {content:"";clear:both;display:block;}
.my_page .my_pic {float:left;width:125px;padding-top:10px;}
.my_pic p.ppy {border:1px solid #3c3c44;background-color:#c0c1c3;width:123px;height:123px;color:#4e4f51;font-size:16px;text-align:center;margin-bottom:10px;}
.my_page .my_info {float:left;width:275px;margin-left:20px;}
.my_info {position:relative;}
.my_info p {margin:10px 0;}
.my_info p strong {display:inline-block;width:60px;padding-left:5px;}
.i_name {border-bottom:2px solid #898a8c;height:23px;font-size:16px;margin-bottom:20px;}
.i_dna {border-top:1px dotted #898a8c;height:22px;margin-top:20px;padding:40px 0;}
.i_dna span {margin-top:50px;}
.i_dna span img {margin-top:-10px;margin-right:3px;}
.my_info .i_modify {position:absolute;right:0;top:-3px;}
.my_info .i_more {position:absolute;right:0;top:96px;background:#0f79e7;}
.my_info .i_re {position:absolute;right:0;top:195px;}
.my_page .my_scrap {float:left;width:421px;margin-left:45px;}
.my_scrap .scrap_lst {height:23px;font-size:14px;font-weight:bold;}
.my_scrap .scrap_lst span {font-size:12px;}
.my_scrap .scrap_lst a {color:#8a8b8d;}
.my_scrap .scrap_lst a.on {color:#d0e629;}
.my_scrap ul {border-bottom:2px solid #898a8c;border-top:2px solid #898a8c;}
.my_scrap ul li {width:421px;border-top:1px dotted #aaabaf;}
.my_scrap ul li a {line-height:3.1;font-size:11px;color:#98989a;}
.my_scrap ul li:first-child {border-top:0;}
.my_scrap ul li strong {background-color:#0d77e5;padding:3px;font-weight:normal;color:#f3f3f3;}
.ibtn_next {float:right;margin-top:5px;}
.ibtn_next a {background:url(../image/member/mp_next.jpg) no-repeat;float:left;width:21px;height:19px;text-indent:-99999px;}
.ibtn_next a.next {background-position:-20px -19px;margin-left:-1px;}
.ibtn_next a.people_pre {background-position:0px -38px;}
.ibtn_next a.people_next {background-position:-20px -38px;margin-left:-1px;}
.request_down {border-top:2px solid #30323e;border-bottom:2px solid #30323e;width:950px;font-family:"돋움",Dotum;margin-bottom:20px;}
.request_down thead tr th {background:#e9ecf3 url(../image/member/bg_feel2.gif) no-repeat 0 7px;font-size:11px;line-height:2.2;font-weight:normal;}
.request_down thead tr th:first-child {background:#e9ecf3;}
.request_down tbody tr {cursor:pointer;}
.request_down tbody tr td {border-top:1px solid #dedfe1;height:25px;text-align:center;line-height:3.0;font-size:11px;}
.request_down tbody tr td.ad_left {text-align:left;padding:0 20px;}
.request_down tbody tr p {padding:60px 0;line-height:2.0;}
.request_down tbody tr p strong {font-size:14px;color:#bd0102;}
.request_down tbody tr.claim_more td {border-top:none;}
.request_down tbody tr .net_pic {border-top:1px dotted #afaeb3;padding:15px 34px;float:left;}
.request_down tbody tr .net_pic ul li {float:left;margin:0 1px;}
.request_down tbody tr .net_pic li a {;}
a.mybtn {float:right;display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:75px;height:22px;color:#dcdcdd;font-size:11px;text-align:center;line-height:2.0;margin:0 auto;}
a.mybtn_blue {background-color:#0f79e7;}
a.btn_pop {padding-right:390px;font-weight:bold;font-size:12px;}

.individual_modify {width:750px;border:1px solid 0;font-family:"돋움",Dotum;padding:0 0;float:right;}

.i_group {width:750px;margin:0 auto;color:#4f4e54;*zoom:1;margin-bottom:30px;}


.i_group:after {content:"";clear:both;display:block;}
.i_group h3 {border-bottom:2px solid #30323f;background:url(../image/member/bg_mh3.gif) 99% 4px no-repeat;padding:0 0 3px;font-size:16px;letter-spacing:-1px;}
.tab1 tbody th,.tab1 tbody td {text-align:left;padding:10px 0 10px 10px;border-bottom:1px dotted #adb0b7;height:20px;}
.tab1 tbody tr td.ps {position:relative;width:;}
.tab1 tbody tr td.ps > span {color:#fff;background-color:#6a6c79;font-size:11px;
position:absolute;top:12px;right:0;display:block;width:160px;text-align:center;}
.tab1 tbody tr.final th,.tab1 tbody tr.final td {border-bottom:1px solid #acafb6;}
.tab1 input {border:1px solid #d6d7db;padding:6px;}
.tab1 select {border:1px solid #d6d7db;height:28px;}
.people_infotable th,.people_info table td {border-top:1px solid #e4e4e4;}
.i_group p+span {float:left;font-size:11px;background:url(../image/member/icon_make_blue.gif) 0 15px no-repeat;padding:10px 0 0 10px;letter-spacing:-0.5px;}
.i_group p span {background:url(../image/member/icon_make_blue.gif) 0 5px no-repeat;padding:0 0 0 8px;line-height:1.6;font-size:11px;display:block;margin-bottom:10px;}
/*.i_group p {border-bottom:1px solid #acafb6;}*/

/*Page Navigation*/
.page_list2 {margin-top:30px;text-align:center;clear:both;}
.page_list2 a {display:inline-block;text-align:center;/*border:1px solid #c0c0c0;*/vertical-align:middle;font-family:"Tahoma",돋움;vertical-align:middle;}
.page_list2 a.btn_p {border:1px solid #c0c0c0;margin:0 1px;padding:4px 7px 2px 7px;background-color:#f6fafd;}
.page_list2 a.btn_p2,.page a.btn_p3 {margin:0;padding:0;border:0;}
.page_list2 a.btn_p2 {margin-right:10px;}
.page_list2 a.btn_p3 {margin-left:1px;}
.page_list2 a.btn_p4 {margin:0 1px;padding:0;}
.page_list2 img {vertical-align:middle;margin-top:0px;}
.page_list2 .on {display:inline-block;padding:5px 11px 3px 10px;text-align:center;/*border:1px solid #c0c0c0;*/vertical-align:middle;font-family:"Tahoma",돋움;vertical-align:middle;font-weight:bold;letter-spacing:-1px;text-decoration:none;background:#666;color:#fff;}/*활성화된 상태*/
.page_list2 a:hover {text-decoration:none;}
.page_list2 {padding:15px 0 0;position:relative;margin-top:0;}
.page_list2 a {display:inline-block;width:23px;height:23px;line-height:23px;padding:0 !important;margin:0 !important;border:1px solid #c0c0c0;background-color:#f6fafd;vertical-align:middle;}
.page_list2 a.on {background:#666;color:#fff;cursor:default;}
.page_list2 .btn_first {text-indent:-9999em;background:url(../image/admin/pageFirst.gif) no-repeat -1px -1px;}
.page_list2 .btn_prev {text-indent:-9999em;background:url(../image/admin/pagePrev.gif) no-repeat -1px -1px;margin-right:8px !important;}
.page_list2 .btn_next {text-indent:-9999em;background:url(../image/admin/pageNext.gif) no-repeat -1px -1px;margin-left:8px !important;}
.page_list2 .btn_last {text-indent:-9999em;background:url(../image/admin/pageLast.gif) no-repeat -1px -1px;}
.page_list2.type2 {margin-bottom:20px;}

/*마이페이지 - 내정보 변경 */

* {margin:0;padding:0;}
img {border:none;}
#banner_menu {height:116px;display:block;position:relative;}
#b_top_1 {float:left;margin-right:17px;width:284px;border:1px solid red;}
#b_top_2 {float:left;width:392px;position:relative;}
#b_top_22 {float:left;width:392px;}
#b_top_3 {float:right;width:272px;}

.notice_2 {position:absolute;top:0;left:262px;}
.notice_3 {position:absolute;top:0;right:0;}

.container {position:relative;}
#b_top_21 {float:left;width:392px;}
.tab_content ul {padding-top:8px;}
.tab_content li {padding-left:5px;position:relative;line-height:23px;height:23px;}
.tab_content li span {position:absolute;right:3px;top:0;}
.tab_content p {font:bold 1em "굴림",gulim,sans-serif;color:#555;position:absolute;top:10px;right:2px;}
.tab_content dd {display:none;}
.tab_content .notice_1+dd {display:block;}

#b_top_2 > dd {height:395px;}
#b_top_2 .txt_drop_out {font:bold 14px Arial,sans-serif;line-height:32px;padding-top:0px;background-color:#fff;margin-top:-10px;border-top:10px solid #fff;}

#b_top_2 .txt_drop_out .txt {padding:0;}
#b_top_2 .txt_drop_out .txt > li {padding-left:10px;text-indent:-15px;line-height:1.4;}


#b_top_2 .txt_drop_out > div:first-child {line-height:100px;padding-top:10px;border-bottom:1px dotted #000;}
#b_top_2 .txt_drop_out > span {/*line-height:100px;*/padding:30px 0;border-top:1px dotted #000;width:100%;display:block;background-color:#FFF;}

#b_top_2 .txt_drop_out em a {height:100px;padding-top:30px;}

/*탭바*/
#b_top_2 {background:url("../image/member/my_bg.jpg") 0 0 no-repeat;}
#b_top_2 ul {overflow:hidden;padding-top:58px;}
#b_top_2 li {/* width:720px; */padding:5px 5px 5px 30px;position:relative;line-height:30px;height:30px;color:#000;font-weight:600;/* float:right; */font-size:12px;/*background-color:greenpadding:10px 5px 0 2px;*/text-align:left;vertical-align:top;}

li.btn_Pass {margin-top:100px;margin-bottom:30px;}

.email_choice {height:450px;}
#b_top_2 li > div {position:absolute;right:4px;top:0;width:560px;font-weight:normal;font-size:12px;}
#b_top_2 li > div div {/*width:320px;*/line-height:30px;height:30px;font-size:12px;padding:7px 5px 4px 2px;text-align:left;vertical-align:top;}
#b_top_2 li > div em {font-size:12px;color:#0e79e7;float:right;width:220px;font-weight:bold;}
#b_top_2 p,
#b_top_2 .back {font:bold 1em "굴림",gulim,sans-serif;color:#555;position:absolute;top:0;left:0;}
#b_top_2 {width:750px;margin:8px 0;border-bottom:1px solid #dcdfe4;}
#b_top_2 dd {display:none;}
#b_top_2 dd {display:none;margin-top:8px;}
#b_top_2 .notice_1+dd {display:block;}
#b_top_2 dd ul .btn_choice_ok {padding-bottom:58px;}
#b_top_2 dd .mybtn_btn_pop_wrap {/*background-color:red;*/top:380px;right:8px;}
#b_top_2 dd ul input[type="radio"],
#b_top_2 dd ul input[type="checkbox"] {border:0 none;}
.b_top_3_left {float:left;}
.b_top_3_right {float:right;margin-left:3px;display:inline;}
.b_top_3_middle {margin:1px 0;}
#banner_menu li {float:left;height:42px;margin-right:14px;}
#banner_menu ul {width:880px;height:42px;position:absolute;left:77px;top:54px;overflow:hidden;}

/*탭사용*/
.more1 {z-index:5;float:right;font:1.4em Arial,sans-serif;border:1px solid red;}
.container {width:700px;margin:0px auto;}
ul.tabs {margin:0;padding:0;float:left;list-style:none;height:32px;border-bottom:1px solid #999;border-left:1px solid #999;width:100%;}
ul.tabs li {float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #999;border-left:none;margin-bottom:-1px;background:#e0e0e0;overflow:hidden;position:relative;}
ul.tabs li a {text-decoration:none;color:#000;display:block;font-size:1.2em;padding:0 20px;border:1px solid #fff;outline:none;}
ul.tabs li a:hover {background:#ccc;}
html ul.tabs li.active, html ul.tabs li.active a:hover {background:#fff;border-bottom:1px solid #fff;}
.tab_container {border:0px solid #999;border-top:none;clear:both;float:left;width:100%;background:#fff;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
/*탭사용*/
#carousel1 {margin:0 auto;padding:0 798px 0 0;width:162px;height:62px;overflow:scroll;}
#carousel1 + div {margin:0 auto;}
.textholder {text-align:left;font-size:small;padding:6px;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;}
#family_site h1 {font:bold 1em Arial,sans-serif;padding:3px;}
/**/
.list_toggle {background-color:#ccc;height:350px;}

/* 2014-12-11 */
#memberFix .bunch {margin-bottom:0;}
#memberFix .util_view {border-bottom:0;}



