@charset "utf-8";
/*
 *************************************************************************************
 * FileName : member.css
 * URL : http://g.mgoon.com/member/join_form.jsp
 * Description : 회원 가입부터 가입 완료 까지.
 * Author : gilhyun
 * Date : 2010.02.22
 * Description : css
 *************************************************************************************
*/

/* Member Class */
*.pointColor{color:#ff0000;}
*.checkbox{border:0;}
*.mb_mainColor{color:#333;}
*.ajaxText{font-size:11px;letter-spacing:-1px;color:#ff0000;}
*.tip{font-size:12px;letter-spacing:-1px;color:#666;}
*.tip2{font-size:11px;letter-spacing:-1px;color:#999;}
*.gapMR20{margin-right:20px;}
*.mt18{margin-top:18px;margin-bottom:15px;}
*.pb18{padding-bottom:18px;}
label{margin:0;padding:0;display:inline;vertical-align:middle;}
.btn{text-align:center;}
.btn img{margin:0 2px}
.btn-style {font:bold 13px/16px "돋움";border:1px solid #bebebe;border-radius:3px;background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(248,248,248,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(248,248,248,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* W3C */}
.btn-style:focus {border:1px solid #bbb !important;border-color:#b5d7ec #3f93c4 #3f93c4 #b5d7ec !important;color:#3f93c4 !important;outline:0;}
.btn-style:hover{border:1px solid #bbb !important;border-color:#b5d7ec #3f93c4 #3f93c4 #b5d7ec !important;color:#3f93c4 !important;outline:0;}

#contents{position:relative;margin:0 auto;width:950px;text-align:left;overflow:hidden;}

/* Member PageDesing */
#contents h2#member{position:relative;margin:18px 0 39px 70px;height:29px;width:104px;line-height:29px;}
#contents h2#member span{position:absolute;top:0;left:0;width:104px;height:29px;background:#e1f1fb url(/images/skin/base/member/member_text.png) no-repeat -8px -8px;}
#contents h2#member_adt{position:relative;margin:18px 0 39px 70px;height:29px;width:184px;line-height:29px;}
#contents h2#member_adt span{position:absolute;top:0;left:0;width:184px;height:29px;background:#e1f1fb url(/images/skin/base/member/member_text.png) no-repeat -6px -752px;}
#contents ol#memberJoinStep{position:absolute;top:23px;right:70px;overflow:hidden;height:80px;}
#contents ol#memberJoinStep li{float:left;display:inline;height:22px;position:relative;margin-left:94px;}
#contents ol#memberJoinStep li span.text{position:absolute;top:0;left:0;height:22px;background:#e1f1fb url(/images/skin/base/member/member_text.png) no-repeat;overflow:hidden;}
#contents ol#memberJoinStep li#t_memberJoinStep1,
#contents ol#memberJoinStep li#t_memberJoinStep1 span.text{width:120px;background-position: -8px -73px;}
#contents ol#memberJoinStep li#t_memberJoinStep2,
#contents ol#memberJoinStep li#t_memberJoinStep2 span.text{width:71px;background-position: -7px -129px;}
#contents ol#memberJoinStep li#t_memberJoinStep3,
#contents ol#memberJoinStep li#t_memberJoinStep3 span.text{width:73px;background-position: -7px -186px;}
#contents ol#memberJoinStep li#t_memberJoinStep1.on,
#contents ol#memberJoinStep li#t_memberJoinStep1.on span.text{width:120px;background-position: -8px -47px;}
#contents ol#memberJoinStep li#t_memberJoinStep2.on,
#contents ol#memberJoinStep li#t_memberJoinStep2.on span.text{width:71px;background-position: -7px -102px;}
#contents ol#memberJoinStep li#t_memberJoinStep3.on,
#contents ol#memberJoinStep li#t_memberJoinStep3.on span.text{width:73px;background-position: -7px -157px;}
#contents ol#memberJoinStep li#t_memberJoinStep6.on,
#contents ol#memberJoinStep li#t_memberJoinStep6.on span.text{width:73px;background-position: -7px -729px;}
#contents ol#memberJoinStep li span.aw{position:absolute;top:3px;right:-50px;width:14px;height:17px;background:#e1f1fb url(/images/skin/base/member/member_text.png) no-repeat -142px -53px;}
#contents h3.agreement01{margin:0 0 10px 70px;font-size:11px;background:#fff url(/images/skin/base/member/member_text.png) no-repeat -7px -218px;text-indent:-9999px;}
#contents h3.agreement01_1{margin:0 0 10px 70px;font-size:11px;background:#fff url(/images/skin/base/member/member_text.png) no-repeat -7px -285px;text-indent:-9999px;}
#contents h3.agreement03{margin:40px 0 10px 70px;font-size:14px; text-indent:10px;}
#contents h3.agreement06{margin:0 0 10px 70px;font-size:14px;background:#fff url(/images/skin/base/member/member_text.png) no-repeat -7px -262px;text-indent:-9999px;}
#contents p.agreement01{position:absolute;top:89px;right:70px;color:#333;font-size:11px;letter-spacing:-1px;}
#contents .agreement01{width:791px;height:128px;margin-left:70px;padding:10px;background-color:#f4f4f4;border:1px solid #e6e6e6;overflow:hidden;overflow-y:scroll;margin-bottom:10px;}
#contents .mail_check {margin:20px 80px; border:1px solid #ddd; padding:30px;}
#contents .mail_check.step1 .stop {font-family:ngeb; font-size:1.6em; line-height:1.7em; margin:0 20px 20px 0; color:#333;}
#contents .mail_check.step1 .stop b {font-size:1.6em; color:#1293ee; padding:0 6px 0 0;}
#contents .mail_check h3 {font-size:12px; text-indent:10px;}
#contents .mail_check ol {clear:both; background:#f5f5f5; overflow:hidden; zoom:1; margin:0 0 12px; padding:8px 16px; border:1px dashed #ddd; border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#contents .mail_check ol li {position:relative; margin:6px 0;}
#contents .mail_check .change_mail_button {position:absolute; top:-4px; left:350px;}
#contents .mail_check .change_mail_button .normal {border:1px solid #6cc3f3; box-shadow:0 0 3px 0 #9cc3fc;}
#contents .mail_check table.change_mail {width:95%; margin:10px auto; border:0.2em dashed #efefef;}
#contents .mail_check table.change_mail.first-of-type {margin:10px auto 30px;}
#contents .mail_check table.change_mail:first-of-type {margin:10px auto 30px;}
#contents .mail_check table.change_mail:hover {border:0.2em solid #9ee1fc;}
#contents .mail_check table.change_mail caption {display:none; line-height:0; height:1px;}
#contents .mail_check table.change_mail tbody th {padding:6px; vertical-align:middle; border:1px solid #ddd; width:20%; background:#f9f9f9; text-align:center;}
#contents .mail_check table.change_mail tbody td {padding:6px; border:1px solid #efefef;}
#contents .mail_check table.change_mail tbody td .check {position:relative; display:none; min-height:0px; _height:0px;}
#contents .mail_check table.change_mail tbody td p.check {position:absolute; top:-34px; left:0; border:2px solid #6cc3f3; padding:6px; background:#fff;white-space:nowrap;}
#contents .mail_check table.change_mail tbody td span.arr {position:absolute; bottom:-7px; left:0; z-index:10; width:12px; height:14px; display:inline-block; background:url(/images/common/tip_arrow.gif) left top no-repeat;}
#contents .mail_check table.change_mail tbody td * {vertical-align:middle;}
#contents .mail_check table.change_mail tbody td b.atsign {font-family:ng; font-size:16px; font-weight:normal;}
#contents .mail_check table.change_mail tbody td input {border:2px solid #ccc;height:14px; width:138px; padding:2px 4px; outline:0;}
#contents .mail_check table.change_mail tbody td input:hover {border:2px solid #6cc3f3; height:14px; width:138px; box-shadow:0 0 2px #b9e6ff;}
#contents .mail_check table.change_mail tbody td input:focus {border:2px solid #6cc3f3; height:14px; width:138px; box-shadow:0 0 2px #b9e6ff;}
#contents .mail_check table.change_mail tbody td select {height:20px; width:160px; font-size:14px;}
#contents .mail_check table.change_mail tbody td select option {font-size:0.8em;}
#contents .mail_check div.note {margin:8px 0 0;}
#contents p.note {color:#f32749; font-size:0.9em;}
#contents .mail_check p.note {}
#contents .sub_images {margin:0 0 20px; text-align:center;}
#contents .msgbox p.note {margin:0 0 2px;}
#contents .msgbox p.note b {font-size:1.2em;}
#contents .mail_check p.btn {margin:30px 0 0;}
#contents .mail_check .blue.button {font-weight:bold; color:#e5f4ff;}
.agemont{margin:10px 0 50px 75px;vertical-align:middle;}
.agemont *{vertical-align:middle;}
.agemont input{border:none;vertical-align:middle;}
.agemont label{color:#1293ee;vertical-align:middle;}
#JoinForm{border-top:1px solid #e4e4e4;margin:40px 70px 0;}
#JoinForm dl{overflow:hidden;height:100%;border-bottom:1px solid #e4e4e4;background:url(/images/skin/base/member/join_form_bg.gif) repeat-y;}
#JoinForm dl dt{float:left;display:inline;width:146px;font-weight:bold;color:#333;text-indent:20px;padding:12px 0;}
#JoinForm dl dt span.vital{color:#ff0000;}
#JoinForm dl dd{float:left;display:inline;padding:7px 0;padding-left:20px;vertical-align:middle;}
#JoinForm dl dd *{vertical-align:middle;}
#JoinForm dl dd input{padding:2px;}
#JoinForm dl dd input.checkbox{padding:0;}
#JoinForm dl dd .gr{padding-bottom:5px;}
#mb_btns{text-align:center;}
#mb_btns .btn-style {width:200px;font:bold 14px/38px 'arial';letter-spacing:2px;color:#444;}
.cForm{position:relative;margin:0 70px;}
.cForm *{margin:0;padding:0;vertical-align:middle;}
.cForm .cat{margin-top:30px;overflow:hidden;height:35px;}
.cForm .cat li{float:left;display:inline;margin-right:40px;}
.cForm .cat li *{vertical-align:middle;}
.cForm .cat li input{border:none;}
.cForm .cat li label{font-size:14px;color:#666;font-weight:bold;letter-spacing:-1px;}
.cForm .box{background-color:#f4f4f4;border:1px solid #e6e6e6;}
.cForm .box h3{padding:30px 0 20px 0;text-align:center;}
.cForm .box .btn{text-align:center;margin:0 50px;border-bottom:1px solid #d8d8d8;padding-bottom:15px;}
.cForm .box .help{position:absolute;top:0;right:0;background:#a1a1a1;border:1px solid #999;color:#fff;font-size:11px;padding:4px 8px;border-radius:5px;
-o-transition:background-color .3s ease;
-moz-transition:background-color .3s ease;
-webkit-transition:background-color .3s ease;}
.cForm .box .help:hover{background:#333;}
.cForm .box .help a{color:#eee;text-shadow:0 1px 0 #666;}
.cForm .box .notice{margin:0 50px;padding-top:25px;border-top:1px solid #fff;margin-bottom:30px;}
.cForm .box .notice li{background:url(/images/skin/base/member/dot.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px;}
.cForm .box .notice li strong{font-weight:normal;color:#0d88de;}
.cForm .box p.uz{margin:0 auto;text-align:center;width:708px;border-bottom:1px solid #d5d5d5;padding-bottom:28px;padding-top:30px;}
.cForm .box p.uz input{width:100px;}
.cForm .box p.uz label span{display:none;}
.cForm .box p.uz .btn-style {display:inline-block;margin:24px auto 0;padding:10px 40px;font-size:14px;word-spacing:12px;color:#444;cursor:pointer;}
.cForm .box p.uz #i_name_label{background: url(/images/skin/base/member/member_text.png) no-repeat -6px -418px;display:inline-block;width:30px;height:14px;.height:20px;}
.cForm .box p.uz #i_jumin_label{background: url(/images/skin/base/member/member_text.png) no-repeat -6px -444px;display:inline-block;width:180px;height:14px;.height:20px;margin-left:44px;}
.cForm .box p.uz #i_jumin_label_min{background: url(/images/skin/base/member/member_text.png) no-repeat -6px -444px;display:inline-block;width:80px;height:14px;.height:20px;margin-left:44px;}
.cForm2{position:relative;margin:0 auto;width:674px;}
.cForm2 .cat{margin-top:30px;overflow:hidden;height:35px;}
.cForm2 .cat li{float:left;display:inline;margin-right:40px;}
.cForm2 .cat li *{vertical-align:middle;}
.cForm2 .cat li input{border:none;}
.cForm2 .cat li label{font-size:14px;color:#666;font-weight:bold;letter-spacing:-1px;}
.cForm2 .cat2{overflow:hidden;height:35px;margin-left:300px;}
.cForm2 .cat2 li{float:left;display:inline;margin-left:40px;}
.cForm2 .cat2 li *{vertical-align:middle;}
.cForm2 .cat2 li input{border:none;}
.cForm2 .cat2 li label{font-size:14px;color:#666;font-weight:bold;letter-spacing:-1px;}
.cForm2 div.cat3{height:26px;border-bottom:1px solid #999;margin-bottom:24px;}
.cForm2 ul.cat3{height:26px;position:relative;top:1px;}
.cForm2 ul.cat3 li{float:left;display:inline;}
.cForm2 ul.cat3 li a{float:left;display:inline;background:#dedede;color:#666;width:117px;text-align:center;height:24px;line-height:26px;border:1px solid #dedede;border-bottom:1px solid #999;border-left:none;border-right:none;}
.cForm2 ul.cat3 li a:hover{text-decoration:none;background:#fff;color:#666;width:117px;text-align:center;height:25px;line-height:26px;border:1px solid #999;border-bottom:none;font-weight:bold;letter-spacing:-1px;border-left:none;}
.cForm2 ul.cat3 li span{float:left;display:inline;background:#fff;color:#666;width:117px;text-align:center;height:25px;line-height:26px;border:1px solid #999;border-bottom:none;font-weight:bold;letter-spacing:-1px;}
.cForm2 ul.cat3 li *{vertical-align:middle;}
.cForm2 .box{background-color:#f4f4f4;border:1px solid #e6e6e6;}
.cForm2 .box p.uz{margin:0 auto;text-align:center;padding-bottom:28px;padding-top:30px;}
.cForm2 .box p.uz input{width:100px;height:16px;line-height:15px;}
.cForm2 .box p.uz label span{display:none;}
.cForm2 .box .notice{margin:0 50px;padding-top:25px;border-top:1px solid #fff;margin-bottom:30px;}
.cForm2 .box .notice li{background:url(/images/skin/base/member/dot.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px;}
.cForm2 .box .notice li strong{font-weight:normal;color:#0d88de;}
.cForm2 .box p.uz #i_name_label{background: url(/images/skin/base/member/member_text.png) no-repeat -6px -418px;display:inline-block;width:30px;height:14px;.height:20px;}
.cForm2 .box p.uz #i_jumin_label{background: url(/images/skin/base/member/member_text.png) no-repeat -6px -444px;display:inline-block;width:180px;height:14px;.height:20px;margin-left:44px;}
.cForm2 .box p.uz #i_jumin_label_min{background: url(/images/skin/base/member/member_text.png) no-repeat -6px -444px;display:inline-block;width:80px;height:14px;.height:20px;margin-left:44px;}
.cForm2 .box .notice li a{color:#4b81b3;}
.cForm2 .adult-check-btn {text-align:center;}
.cForm2 .adult-check-btn button.adult-check {padding:16px 32px;}
.msgbox{display:block; background:#f4f4f4;border-top:3px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:0 80px 20px;text-align:center;padding: 0 100px 25px;}
.msgbox .welcomeMgoon{font-family:ng; font-size:18px; color:#333; font-weight:bold;margin-top:29px;margin-bottom:20px;vertical-align:middle;}
.msgbox .welcomeMgoon b {font-family:ngeb; color:#1293ee;}
.msgbox .welcomeMgoon *{vertical-align:middle;}
.msgbox .tip{color:#666; text-align:left;}
.join_tip{margin:20px 0 30px 70px;}
.join_tip2{margin:0 0 30px 70px;overflow:hidden;height:201px;}
.join_tip2 img{float:left;display:inline;}
#contents h3.content-title {margin:30px 70px 10px;color:#333;}
.textMsg{border:1px solid #e6e6e6;padding:26px 0 33px 0;text-align:center;margin:0 70px 15px 70px;}
.textMsg .try {margin:16px 0 0;display:inline-block;padding:14px 24px;}
.textMsg h3{color:#1293ee;font-size:14px;padding-bottom:15px;}
.textMsg p{color:#666;margin-bottom:8px;}
.textMsg *.er{color:#c93b31;}
.textMsg strong.er{font-weight:normal;}
.textMsg .reCon{padding-top:30px;vertical-align:middle;}
.textMsg .reCon *{vertical-align:middle;}
.textMsg .reCon a{text-decoration:underline;font-size:11px;color:#999;letter-spacing:-1px;margin-left:10px;}
.aud_help_1{background:url(/images/skin/base/member/etc/adult_img1.gif) no-repeat 0 -60px;width:674px;height:367px;overflow:hidden;margin:0 auto;position:relative;border-bottom:1px solid #e4e4e4;margin-bottom:30px;}
.aud_help_1 p{display:none;}
.aud_help_1 a.btn{width:227px;height:28px;overflow:hidden;position:absolute;top:273px;left:152px;cursor:pointer;}
.aud_help_1 a.btn span{background:url(/images/skin/base/member/etc/adult_img1.gif) no-repeat 0 0;width:227px;height:28px;overflow:hidden;position:absolute;top:0;left:0;}
h3.notice{margin-left:137px;margin-bottom:15px;color:#666;font-size:14px;}
.cForm2 .box .a_login{margin:0 auto;width:608px;height:130px;}
.a_login .name {position:absolute;top:32px;left:151px;}
.a_login .password {position:absolute;top:70px;left:151px;}
#a_id_label{display:inline-block;zoom:1;background:url(/images/skin/base/member/member_text.png) no-repeat -6px -328px;width:37px;height:13px;margin:0 23px 0 0;}
#a_id_label span{display:none;}
#a_pass_label{display:inline-block;zoom:1;background:url(/images/skin/base/member/member_text.png) no-repeat -6px -349px;width:50px;height:13px;margin:0 10px 0 0;}
#a_pass_label span{display:none;}
.form-input {border:1px solid #bbb;border-color:#999 #bbb #bbb #999;border-radius:2px;font-size:14px;line-height:15px;font-weight:normal;color:#555;width:175px;height:16px;padding:2px;}
.form-input:focus {border:1px solid #bbb;border-color:#3f93c4 #b5d7ec #b5d7ec #3f93c4;font-weight:bold;color:#3f93c4;outline:0;}
.a_login_bt{position:absolute;top:32px;left:403px;width:83px;height:60px;}
.a_login_bt:focus {border:1px solid #bbb !important;border-color:#b5d7ec #3f93c4 #3f93c4 #b5d7ec !important;color:#3f93c4 !important;outline:0;}
.a_login_tip{padding:17px 0 13px 0;text-align:center;color:#666;}
.a_login_tip a{color:#1399f3;text-decoration:none;}
.a_login_tip a:hover {color:#1399f3;text-decoration:underline;}
.btn_join {text-align:center;padding:10px;}
.btn_join .join {display:inline-block;text-align:center;width:120px;height:30px;color:#333;line-height:30px;}
.textIpin2{padding:34px 0 22px 46px;}

/* Mypage */
#contents {margin-bottom:40px;}
#contents.mypage{width:762px;}
#contents.mypage h2{height:22px;border-bottom:3px solid #e6e6e6;margin-bottom:30px;}
#contents.mypage .topTip{position:absolute;top:0;right:0;color:#333;font-size:11px;}
#contents.mypage .topTip a{font-size:12px;color:#1293ee;text-decoration:underline;}
#contents.mypage h3.agreement01{margin-left:0;}
#contents.mypage #JoinForm{margin:0;}
#contents.mypage input{border:1px solid #ccc;}
#contents.mypage input.checkbox{border:1px solid #ccc;}
#contents.mypage #JoinForm .userNickName{font-weight:bold;color:#333;line-height:150%;}
#contents.mypage #JoinForm input.txt_G2{margin:0;}
#contents.mypage #seanMailNotice{font-weight:bold;padding:11px 0 44px 0;text-align:center;}
#contents.mypage .bottomTip{border:1px solid #e6e6e6;padding:26px 0;text-align:center;}
#contents.mypage .bottomTip p.h1{font-weight:bold;font-size:14px;color:#1293ee;margin-bottom:14px;}
#contents.mypage .bottomTip p.h2{font-size:12px;color:#666;margin-bottom:5px;letter-spacing:-1px;}
#contents.mypage .bottomTip p.h2 strong{font-weight:normal;color:#c93b31;}
#contents.mypage .bottomTip p.h2 a{font-weight:bold;color:#1293ee;}

/* 회원가입에서 나오는 약관 */
.agreement01{border: 5px solid #d5d5d5;padding:20px;overflow:none;}
.agreement01 h1 {font-size:16px;}
.agreement_leyer_box{overflow:auto;padding-right:10px;height:338px;*height:332px;border: 1px solid #e0e0e0;background-color: #f1f1f1;padding:12px;}
.agreement_leyer_box p, .agreement_leyer_box li{font-size:12px;line-height:1.5em;}
.agreement_leyer_box h1{font-size:20px; margin:20px 0;}
.agreement_leyer_box h2{font-size:14px; margin:15px 0;}
.agreement_leyer_box h3{font-size:12px; margin-bottom:10px;}
.agreement_leyer_box ol{margin-bottom:20px; padding-left:10px;}
.agreement_leyer_box ol ol{margin-bottom:0;}
.agreement_leyer_box ol li{list-style:decimal; margin-left:10px;}
.agreement_leyer_box ol li li{list-style:lower-alpha;}

.con{position:relative;display:block;zoom:1;}
.con .output_text{display:inline-block; padding-top:10px; color:#777;}
.con .output_text em{font-weight:bold;}
.con .text{font-size:11px; letter-spacing:-1px; color:#999; padding-top:4px;}
.agreement_leyer_box{margin:20px 0 0;height:100px; border:1px solid #ccc; padding:10px; position:relative; clear:both;}
.layer_contents .agreement_leyer_box {height:322px;*height:318px;};
.btn_area, .signup_page .btn_area{text-align:center; margin-top:40px;}
.btn_area button, .signup_page .btn_area button{width:140px;}
.btn_agree_area{position:absolute; right:10px; bottom:0; text-align:right;}
.btn_agree_area .btn_agreement_01,
.btn_agree_area .btn_agreement_02{background:none; border:0; padding:0; color:#777; font-size:11px;font-family:'arial';}
/* 이용약관 레이어 스타일 */
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; background-color: #000000; }
#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; padding-top: 150px; }
#lbMain a img { border: none; }
#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; text-shadow: 2px 2px 2px #000;}
#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #1f1f1f; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
#lbDetailsData { padding: 0 10px; }
#lbDetails { width: 50%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold;font-size: 12px;margin-top: 0;color:#fff;.margin-top: 10px; }
#lbBottomNav{margin-top: 10px;}
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbClose {position:relative; z-index:100; width: 40px; height: 17px; float: right; margin-bottom: 10px; background: url(/images/common/btn_layer_close.gif) 50% 50% no-repeat;}
#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
/* '추가' by gilhyun 2010 7 21 */	
#lbImageContainer, #lbIframeContainer { padding: 0; }
#lbOuterContainer *{border:none;border-bottom:none;padding:0;}
#lbIframeContainer iframe{border: none;}
iframe{border: none;margin: 0;padding: 0;}

