@charset "euc-kr";

/* reset */
body, div, h1, h2, h3, h4, h5, h6, p, span, ul, li, dl, dt, dd, ol, a, img, strong, b, address,table, tr, th, td ,form, select, option, input, textarea,fieldset, legend, label,button {margin:0; padding:0;}
body, table, td, th, input, textarea, select ,option{font:normal 12px Dotum, Gulim, "sans-serif";}
a{text-decoration:none; color:#000;}
img{border:0; vertical-align:top;}
input{vertical-align:middle;}
input[text], input[password]{height:16px;}
form, fieldset{border:0;}
legend{display:none;}
select{height:18px;vertical-align:middle;}
table{border-collapse:collapse;}
ul, li{list-style:none;}
.w13 {width:13px; height:13px;}

/* common */
.alignL{text-align:left;}
.alignC {text-align:center;}
.alignR{text-align:right;}
.bold{font-weight:bold;}
.clear{clear:both;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.bgWGray{ height:16px; line-height:16px; border:1px solid #dbdbdb; background:#f7f7f7; }
.orange {color:#e07777;}
.pink {color:#ec068d;}

.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}

.paddT0{padding-top:0 !important;}
.paddR0{padding-right:0 !important;}
.paddB0{padding-bottom:0 !important;}
.paddL0{padding-left:0 !important;}
.mT0{margin-top:0 !important;}
.mR0{margin-right:0 !important;}
.mB0{margin-bottom:0 !important;}
.mL0{margin-left:0 !important;}

.mt0{margin-top:0}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt55{margin-top:55px}
.mt60{margin-top:60px}
.mt65{margin-top:65px}

.mb0{margin-bottom:0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.mb55{margin-bottom:55px}
.mb60{margin-bottom:60px}
.mb65{margin-bottom:65px}
.mb70{margin-bottom:70px}
.mb75{margin-bottom:75px}
.mb80{margin-bottom:80px}

.mR0{margin-right:0}
.mR5{margin-right:5px}
.mR10{margin-right:10px}
.mR15{margin-right:15px}
.mR20{margin-right:20px}
.mR30{margin-right:30px}
.mR35{margin-right:35px}
.mR40{margin-right:40px}

.mL0{margin-left:0}
.mL5{margin-left:5px}
.mL10{margin-left:10px}
.mL15{margin-left:15px}
.mL20{margin-left:20px}
.mL30{margin-left:30px}
.mL35{margin-left:35px}
.mL40{margin-left:40px}

.paddT5{padding-top:5px;}
.paddT10{padding-top:10px;}
.paddT15{padding-top:15px;}
.paddT20{padding-top:20px;}
.paddT25{padding-top:25px;}
.paddT30{padding-top:30px;}
.paddT35{padding-top:35px;}

.paddR5{padding-right:5px;}
.paddR10{padding-right:10px;}
.paddR15{padding-right:15px;}
.paddR20{padding-right:20px;}
.paddR25{padding-right:25px;}
.paddR30{padding-right:30px;}
.paddR35{padding-right:35px;}

.paddBtm5{padding-bottom:5px;}
.paddBtm10{padding-bottom:10px;}
.paddBtm15{padding-bottom:15px;}
.paddBtm20{padding-bottom:20px;}
.paddBtm25{padding-bottom:25px;}
.paddBtm30{padding-bottom:30px;}
.paddBtm35{padding-bottom:35px;}

.paddL5{padding-left:5px;}
.paddL10{padding-left:10px;}
.paddL15{padding-left:15px;}
.paddL20{padding-left:20px;}
.paddL25{padding-left:25px;}
.paddL30{padding-left:30px;}
.paddL35{padding-left:35px;}



/*layout*/
body{/*text-align:center;*/}
.wrap{width:995px; margin:0 auto; text-align:left;}

/* header */
/*.header {width:100%; height:76px; position:relative; overflow:hidden; border-bottom:2px solid #d22d6f;}
.header h1 {position:absolute; top:17px; left:5px;}
.header ul {float:right;margin-top:8px;}
.header li{height:11px;float:left; padding:0 8px; font-size:11px;}
.header li a{color:#868686;}
.header .bd{border-left:1px solid #d0d0d0;}*/

/* contents */
.contents {margin:10px 0 30px 0; position:relative;}
.contents .infoTxt {padding:24px 0 0 0 ;}
.contents .joinChoice {width:695px; margin:0 auto;}
.contents .joinChoice li {float:left;}
.contents .joinChoice p {height:25px; padding:14px 0 50px 0; clear:both; color:#919295;}
.contents .joinChoice p img {padding-left:5px; margin-top:-3px;}
.contents .joinChoice dl{width:695px;}
.contents .joinChoice dt{padding-bottom:7px; border-bottom:1px solid #d8d8d9;}
.contents .joinChoice dd {float:left;padding-bottom:45px;}
.contents .joinChoice dd:after {content:"";display:block; clear:both;}
.contents .joinChoice dd{zoon:1;}
.contents .route {height:11px;padding-bottom:24px;}
.contents .route ul{position:absolute; top:0; right:0;}
.contents .route li {float:left; padding:0 11px 0 7px; background:url("http://image3.imory.co.kr/front/upload/member/member_arrowR_bg.gif") no-repeat  center right;}
.contents .route li.none{padding-right:0; background:none;}
.contents .route li strong{font-weight:bold;color:#ec068d;}

.contents .one .tit span {display:block; padding:8px 0 0 16px;}
.contents .one .pd10 {padding:0 10px;}
.contents .one form{margin-top:43px;}
.contents .one textarea {width:100%; height:90px; border:1px solid #dbdbdb;}
.contents .one form .check strong, .contents .one form .category strong{display:inline-block;font-weight:bold;padding-bottom:5px;}
.contents .one form .check div p{padding:8px 0 9px;text-align:right;}
.contents .one form .check div p label {font-size:11px; font-weight:normal; color:#e07777;}
.contents .one form .check div p input{margin-right:5px;}
.contents .one form .check div .double li {width:480px;float:left;}
.contents .one form .check div .double .paddR15 {padding-right:15px;_padding-right:10px;}
.contents .one form .all label {padding-left:5px; font-weight:bold; color:#e07777;}
.contents .one form .category {margin-top:40px;}
.contents .one form .category div{zoom:1;padding:10px; border:1px solid #dbdbdb;}
.contents .one form .category .choice {padding-bottom:10px;}
.contents .one form .category .choice .this {font-weight:bold;color:#ec068d;}
.contents .one form .category .choice label {padding:0 15px 0 5px;}
.contents .one form .category dl{clear:both; margin:8px 0;}
.contents .one form .category dt{float:left; width:180px;}
.contents .one form .category dd{float:left;}
.contents .one form .category dl:after{content:"";display:block; clear:both;}
.contents .one form .category div .agreeBox {margin-top:30px;}
.contents .one form .category div .agreeBox strong{display:block;}
.contents .one form .category div .agreeBox span {padding:5px; border:1px solid #eee; display:block; background:#f6f6f6;}
.contents .one form .category div .check{padding:8px 0 9px;text-align:right;}
.contents .one form .category div .check label {font-size:11px; font-weight:normal; color:#e07777;}
.contents .one form .category div .check input{margin-right:5px;}
.contents .one form .category .orange {color:#e07777; }
.contents .one form .category .caution{font-weight:normal; color:#e07777; padding:10px 0 20px 0;}

.contents .two .tit span {display:block; padding:8px 0 0 16px;}
.contents .two .certify {width:auto;margin:10px 10px 0 10px;border:1px solid #dbdbdb;}
.contents .two .certify .btmbg {border-bottom:1px solid #dbdbdb;}
.contents .two .certify td{height:89px;}
.contents .two .certify .bg{background:#fcfbfb;}
.contents .two .certify strong {display:block; padding-bottom:13px;}

.contents .two .send {width:100%; border:1px solid #DBDBDB; border-bottom:none;}
.contents .two .send th, .contents .two .send td {border-right:1px solid #DBDBDB;}
.contents .two .send th {padding:10px 0;font-weight:bold; text-align:center;}
.contents .two .send td {border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;padding:15px 0; line-height:20px; text-align:center;}
.contents .two .send .bg {background:#FCFBFB;}
.contents .two .send .inb {display:inline-block;}

.contents .three .tit span {display:block; padding:8px 0 0 16px;}
.contents .three .form{padding:0 10px; position:relative;}
.contents .three .form .starText {position:absolute; top:5px; right:10px; color:#e07777; font-size:11px;}
.contents .three table{width:100%;}
.contents .three table caption {text-align:left; font-weight:bold;padding-bottom:5px;}
.contents .three table th {background:#f7f7f7; padding-left:10px; text-align:left;}
.contents .three table th span{padding-left:5px; color:#e07777;}
.contents .three table th, .contents .three table td {border:1px solid #dbdbdb; padding-top:10px; padding-bottom:10px;}
.contents .three table td{padding-left:5px;}
.contents .three table .orange {color:#e07777; font-size:11px;}
.contents .three table .bdBtm0 {border-bottom:0;}
.contents .three table .bdT0 {border-top:0;}
.contents .three table.route {border:1px solid #dbdbdb;}
.contents .three table.route td {border:0;}
.contents .three table.route label {width:200px; display:inline-block;}
.contents .three table.route label input {margin-right:5px;}

.contents .four .choiceBox {border:5px solid #e5e5e5;}

.contents .five .box:after{content:""; display:block; clear:both;}
.contents .five .box{zoom:1;}
.contents .five table caption {text-align:left; padding-bottom:5px; font-weight:bold;}
.contents .five table th {background:#f7f7f7; padding-left:10px; text-align:left;}
.contents .five table th, .contents .five table td {border:1px solid #dbdbdb;padding-top:10px; padding-bottom:10px;}
.contents .five table td{padding-left:5px;}
.contents .five .left {float:left; width:462px;}
.contents .five .right{float:right; width:487px;}
.contents .five .img p {padding:4px 0;}
.contents .five .img span{width:55px; display:inline-block; vertical-align:top; text-align:center;}
.contents .five .right th{text-align:center;}
.contents .five .right li {float:left;}
.contents .five .right li span {width:55px; padding-top:8px;display:inline-block; text-align:center;}
.contents .five .right li span img {vertical-align:middle;}
.contents .five .greenBg {background:#e7f7ec;}
.contents .five .blueBg {background:#e7f3f7;}
.contents .five .orangeTxt {color:#e07777;}

.contents .six .tit span {display:block; padding:8px 0 0 16px;}
.contents .six .pd10 {padding:0 10px;}
.contents .six textarea {width:100%; height:90px; border:1px solid #dbdbdb;}
.contents .six form .category strong{display:inline-block;font-weight:bold;padding-bottom:5px;}
.contents .six form .all label {padding-left:5px; font-weight:bold; color:#e07777;}
.contents .six form .category {margin-top:40px;}
.contents .six form .category div{zoom:1;padding:10px; border:1px solid #dbdbdb;}
.contents .six form .category div .none {border:none;}
.contents .six form .category div .none .txt {font-size:14px; text-align:center;}
.contents .six form .category div .none .txt span {color:#ec068d; font-weight:bold;}
.contents .six form .category .choice {padding-bottom:10px;}
.contents .six form .category .choice .this {font-weight:bold;color:#ec068d;}
.contents .six form .category .choice label {padding:0 15px 0 5px;}
.contents .six form .category dl{clear:both; margin:8px 0;}
.contents .six form .category dt{float:left; width:180px;}
.contents .six form .category dd{float:left;}
.contents .six form .category dl:after{content:"";display:block; clear:both;}
.contents .six form .category .orange {color:#e07777; }
.contents .six form .category .caution{font-weight:normal; color:#e07777; padding:10px 0 20px 0;}

.contents .find .tit span {display:block; padding:8px 0 0 16px;}
.contents .find .pd10 {padding:0 10px;}
.contents .find textarea {width:100%; height:90px; border:1px solid #dbdbdb;}
.contents .find .category strong{display:inline-block;font-weight:bold;padding-bottom:5px;}
.contents .find .all label {padding-left:5px; font-weight:bold; color:#e07777;}
.contents .find .category {margin-top:40px;}
.contents .find .category div{zoom:1;padding:10px; border:1px solid #dbdbdb;}
.contents .find .category div .none {border:none;}
.contents .find .category div .none .txt {font-size:14px; text-align:center;}
.contents .find .category div .none .txt span {color:#ec068d; font-weight:bold;}
.contents .find .category .choice {padding-bottom:10px;}
.contents .find .category .choice .this {font-weight:bold;color:#ec068d;}
.contents .find .category .choice label {padding:0 15px 0 5px;}
.contents .find .category dl{clear:both; margin:8px 0;}
.contents .find .category dt{float:left; width:180px;}
.contents .find .category dd{float:left;}
.contents .find .category dl:after{content:"";display:block; clear:both;}
.contents .find .category .orange {color:#e07777; }
.contents .find .category .caution{font-weight:normal; color:#e07777; padding:10px 0 20px 0;}
.contents .find .category dl{clear:both; margin:8px 0;}
.contents .find .category dt{float:left; width:180px;}
.contents .find .category dd{float:left;}
.contents .find .category dl:after{content:"";display:block; clear:both;}
.contents .find .category .check{padding:8px 0 9px;text-align:right;}
.contents .find .category .check label {font-size:11px; font-weight:normal; color:#e07777;}
.contents .find .category .check input{margin-right:5px;}
.contents .find .category .orange {color:#e07777; }
.contents .find .category .caution{font-weight:normal; color:#e07777; padding:10px 0 20px 0;}
.contents .find .send {width:100%; border:1px solid #DBDBDB; border-bottom:none;}
.contents .find .send th, .contents .find .send td {border-right:1px solid #DBDBDB;}
.contents .find .send th {padding:10px 0;font-weight:bold; text-align:center;}
.contents .find .send td {border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;padding:15px 0; line-height:20px; text-align:center;}
.contents .find .send .bg {background:#FCFBFB;}
.contents .find .send .inb {display:inline-block;}
.contents .find .newNumber {width:100%; border:1px solid #DBDBDB;}
.contents .find .newNumber .txt {text-align:center; padding:40px 0; border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB; line-height:1.6;}
.contents .find .newNumber .padd10 {padding:10px; line-height:1.6;}
.contents .find .newNumber  .center {padding:10px 0;text-align:center; font-weight:bold; background:#FCFBFB;}
.contents .find .newNumber .number {width:100%; margin:0 auto;border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB;}
.contents .find .newNumber .number td {padding:15px 0;}
.contents .find .newNumber .number td span {display:block; padding-top:5px;}
.contents .find .newNumber .number .leftTit {width:100px; padding-left:10px;}
.mt2m {margin-top:-2px;}
.listTit {position:relative;}
.listTit span{position:absolute; right:0; color:#e07777;}


/*ÆË¾÷Ã¢*/
.pop1 {width:387px; padding:20px 18px;}
.pop1 .tit {height:28px; background:url(http://image3.imory.co.kr/front/upload/member/member_ling_bg.gif) repeat-x left bottom; text-align:left;}
.pop1 .content {height:140px; min-height:140px; background:url(http://image3.imory.co.kr/front/upload/member/member_ling_bg.gif) repeat-x left bottom;}
.pop1 p {text-align:center;}
.pop1 .red{padding:25px 0; font-size:14px; font-weight:bold; color:#e07777;}
.pop1 .red2{padding:60px 0; font-size:14px; font-weight:bold; color:#e07777;}

.pop2 {width:520px; padding:20px 10px 10px 10px;}
.pop2 {text-align:left;}
.pop2 .tit{ont-size:14px; font-weight:bold;}
.pop2 .txt{padding:10px 0 20px 0;}
.pop2 table{width:100%;} 
.pop2 th {background:#f7f7f7;}
.pop2 th, .pop2 td {border:1px solid #dbdbdb;padding-top:8px; padding-bottom:8px; padding-left:5px;}
.pop2 .orange {padding-top:5px; font-size:11px; color:#e07777;}
.pop2 .box {padding:40px 0;border:1px solid #e2e2e2; text-align:center;}
.pop2 .scrollBox {width:520px; height:225px; overflow-y:scroll; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
.pop2 .scrollBox table{width:500px;}
.pop2 .scrollBox table th {padding:0; text-align:center;}
.pop2 .scrollBox table span{display:block;}
.pop2 .num {margin-left:15px;}

.pop3 {width:350px;}
.pop3 .topTxt {margin:0 5px; padding:20px 0 30px; text-align:center; border-bottom:1px solid #ccc;}
.pop3 .topTxt strong {display:block; padding-bottom:20px; text-align:center; font-size:14px;}
.pop3 .topTxt .f12 {font-size:12px;}
.pop3 .btn {text-align:center; padding-top:15px;}
.pop3 .btn a:first-child {margin-right:10px;}
.pop3 .btn1 {text-align:center;padding-top:15px;}
.pop3 h1 {margin:0 5px; padding:8px 0; border-bottom:1px solid #ccc; font-size:12px; text-align:left;}
.pop3 .topTxt .id {display:block; padding:10px 0 20px 0; text-align:center;}
.pop3 .topTxt .find {display:block;}
.pop3 .topTxtMiddle {margin:0 5px; padding:50px 0; text-align:center; border-bottom:1px solid #ccc;}
.pop3 .topTxt .txt {display:block; padding:20px 0;}
.pop3 .topTxt .txt strong {display:inline; font-size:12px;}
.pop3 .topTxt .subTxt {font-size:11px;}

/* footer */
.footer {clear:both; border-top:1px solid #eeeaea; padding-top:20px; height:80px;}
.footer .logo {float:left; margin:8px 0 0 3px;}
.footer .menu {float:left; padding-left:34px;}
.footer li {float:left;}
.footer address {padding-top:8px; clear:both;}
.footer .photo {float:right; margin:-9px 22px 0 0;} 


/* È¸¿ø°¡ÀÔ ¼öÁ¤ 120413*/
#wrap1204 {width:965px; margin:0 auto; padding-left:30px; padding-bottom:50px; text-align:left;}	
#wrap1204 .tit {text-align:left;}
#wrap1204 .tit .tit_img {display:block; padding:60px 0 16px;}
#wrap1204 .tit .txt {padding-left:17px;}
#wrap1204 .tit .txt a {margin-left:10px;}
#wrap1204 form legend {display:block; text-align:left;}
#wrap1204 .find {padding-left:60px;}
#wrap1204 .find .find1, #wrap1204 .find .find2, #wrap1204 .find .find3 {margin-top:30px;}
#wrap1204 .find .find1 form, #wrap1204 .find .find2 form, #wrap1204 .find .find3 form {float:left; margin-right:23px;}
#wrap1204 .find .find1 .tit, #wrap1204 .find .find2 .tit {font-weight:bold;}
#wrap1204 .find .box {position:relative; width:349px; height:238px; padding:0 20px;border:1px solid #dbdbdb; overflow:hidden;}
#wrap1204 .find .find2 .box {height:268px;} 
#wrap1204 .find .find3 .box {height:300px;} 
#wrap1204 .find .box .info {position:relative;display:block; width:100%; height:64px; padding-top:30px; border-bottom:1px solid #dbdbdb; text-align:center;}
#wrap1204 .find .box .info .choiceRadio {position:absolute; top:70px; left:0;}
#wrap1204 .find .box .info .choiceRadio label {padding-right:15px;}
#wrap1204 .find .box .info .choiceRadio label.this {color:#ec068d;}
#wrap1204 .find .box dl {clear:both; padding-top:11px;}
#wrap1204 .find .box dt {width:88px; padding-left:12px;}
#wrap1204 .find .box dt, .wrap .find .box dd {float:left;}
#wrap1204 .find .box .infoTxt {padding-top:32px; text-align:center;}
#wrap1204 .find .box .btnCenter {position:absolute; left:0; bottom:16px; width:100%; text-align:center;}
#wrap1204 input[type="text"], #wrap1204 input[type="password"] {height:16px; line-height:16px;}
#wrap1204 select {height:20px; padding:0;}
.clear:after {content:"";display:block; clear:both;}
.clear {zoom:1;}
.w13 {width:13px; height:13px; margin-right:7px;border:0;}
.w102 {width:102px;}
.w38 {width:38px;}
.f11 {font-size:11px;}


/* width805px ¼öÁ¤ÀÛ¾÷ 120418½ÃÀÛ*/
.new1204 {width:805px; }
.new1204 .p55 {padding-left:55px;}
.new1204 .joinChoice {margin-left:0;}
.new1204 .one textarea {width:100%; height:150px; border:1px solid #dbdbdb;}
.new1204 .alignC2 {margin-top:20px; text-align:center;}
.new1204 .alignC2 img {padding:0 5px;}
.new1204 .form1 fieldset, .new1204 .form2 fieldset {width:100%; padding:7px; border:3px solid #dbdbdb; }
.new1204 .form1 fieldset .leftInput {float:left;}
.new1204 .box {height:16px; border:1px solid #dbdbdb; line-height:16px;}
.new1204 .form1 fieldset li {padding:7px 0;}
.new1204 .form1 fieldset li label {display:inline-block; width:88px; padding-left:15px; font-weight:bold;}
.new1204 .form1 fieldset li span {display:block; padding-left:15px; padding-top:5px; font-size:11px;}
.new1204 .form1 fieldset .one .box {width:173px;}
.new1204 .form1 fieldset .two .box {width:58px;}
.new1204 .form1 fieldset .three .box {width:173px;}
.new1204 .form1 fieldset .rightTxt {float:right; width:365px; height:148px; background:#f1f1f1;}
.new1204 .form1 fieldset .rightTxt ul {padding-left:20px;}
.new1204 .form1 fieldset .rightTxt li {padding-top:20px; text-indent:-13px;}

.new1204 .w13 {margin-right:5px;}
.new1204 .contents form {margin-top:20px;}
.new1204 .form2 .leftInput {float:left; width:400px; margin-top:30px;}
.new1204 .form2 .topChoice span {display:inline-block; padding:0 10px; font-weight:bold;}
.new1204 .form2 .topChoice label {padding-right:10px;}
.new1204 .form2 .topChoice label .w13 {margin-right:5px;}
.new1204 .form2 .leftInput .one .box {width:173px;}
.new1204 .form2 .leftInput .two .box {width:98px;}
.new1204 .form2 .leftInput li {padding:7px 0;}
.new1204 .form2 .leftInput li label {display:inline-block; width:92px; padding-left:15px; font-weight:bold;}
.new1204 .form2 .leftInput .two label span {font-weight:normal; font-size:11px;}
.new1204 .form2 .leftInput .two {vertical-align:top;}
.new1204 .form2 .check .leftInput p {text-align:center;}
.new1204 .form2 fieldset .rightTxt {float:right; width:365px; margin-top:10px;}
.new1204 .form2 .topChoice {height:30px; line-height:30px; border-bottom:1px solid #cfcfcf;}
.new1204 .form2 fieldset .rightTxt dl {width:335px; height:143px; padding-top:10px; padding-left:30px;font-size:11px;line-height:18px; background:#f1f1f1;}
.new1204 .form2 fieldset .rightTxt dt {font-weight:bold;text-indent:-15px;}
.new1204 .form2 fieldset .rightTxt dd {text-indent:-11px;}
.new1204 .form2 fieldset .rightTxt .check {padding-top:10px;}
.new1204 .form2 fieldset .rightTxt .check .w13 {margin-right:5px;}
.new1204 .form2 .ipin {text-align:center;padding:50px 0;}
.new1204 .form2 .btnC {text-align:center; padding-bottom:30px;}

.new1204 .alignC {padding-top:20px;}

.new1204 .form3 .topTxt {margin:35px 0 8px;}
.new1204 .form3 .topTxt strong{display:block; }
.new1204 .form3 table {width:100%; border:3px solid #dbdbdb;}
.new1204 .form3 th {height:36px; line-height:36px; font-weight:bold;}
.new1204 .form3 th, .new1204 .form3 td {width:33.3%; text-align:center; border:1px solid #dbdbdb;}
.new1204 .form3 td {padding:33px 0;}
.new1204 .form3 td span {display:block; padding-top:20px;text-align:center;}
.new1204 .form3 .memberId {margin-top:20px; padding:105px 0 100px; border:3px solid #dbdbdb; text-align:center; font-size:16px; font-weight:bold;}
.new1204 .form3 .memberId strong {color:#e33e70;}
.new1204 .form3 .btnC2 {padding-top:20px; text-align:center;}
.new1204 .form3 .btnC2 img {margin:0 5px;}

.new1204 .form4 .infoTxt {padding-bottom:5px; text-align:right;font-size:11px; color:#e07777;}
.new1204 .form4 table{width:100%; border-top:2px solid #cfcfcf; border-bottom:2px solid #cfcfcf;}
.new1204 .form4 table th {width:137px; padding:7px 0 7px 18px; border-bottom:1px solid #cfcfcf; background:#f7f7f7; font-weight:bold;}
.new1204 .form4 table th span {color:#e07777;}
.new1204 .form4 table td {padding:7px 0 7px 15px; border-bottom:1px solid #cfcfcf;}
.new1204 .form4 table td .small {padding-left:10px;font-size:11px; color:#e07777; letter-spacing:-0.1em;}
.new1204 .form4 table td strong.num {display:block; padding-bottom:5px;}
.new1204 .form4 table td .bg {margin-left:10px; background:#f7f7f7; color:#988675;}
.new1204 .form4 table .email label, .new1204 .form4 table .tell label {margin-right:10px;}
.new1204 .form4 table td .emailTop {display:block; padding-bottom:10px;}
.new1204 .form4 table td .box {width:123px;}
.new1204 .form4 table td .mailAdd {width:163px; margin-right:5px;}
.new1204 .form4 .btm {margin-top:40px;}
.new1204 .form4 .btm table {margin-top:5px;}
.new1204 .form4 .btm table label {display:block; line-height:22px;}
.new1204 .form4 .alignC img {margin:0 5px;}

.new1204 .thanks div, .new1204 .find div {text-align:center;}
.new1204 .thanks .topImg {padding:90px 0 50px; text-align:center;}
.new1204 .thanks .btn {padding:45px 0 90px;}

.new1204 .find .topImg {padding:130px 0 50px; text-align:center;}
.new1204 .find .btn {padding-top:47px;}

.new1204 .mt20 {margin-top:20px;}

.new1204 .findId .findBox {margin-top:10px; width:799px; border:3px solid #dbdbdb;}
.new1204 .findId .findBox ul {padding:34px 0;}
.new1204 .findId .findBox li {line-height:36px; text-align:center; font-weight:bold;}
.new1204 .findId .findBox .btmTxt {margin:0 7px; text-align:center; border-top:1px solid #cfcfcf; line-height:45px;}
.new1204 .findId .findBox .btmTxt img{display:inline-block; margin-top:12px; margin-left:10px;}
.new1204 .findId .btnC2 {text-align:center; margin-top:40px;}

.new1204 .findId .findBox2{margin-top:10px; width:799px; border:3px solid #dbdbdb;}
.new1204 .findId .findBox2 table {width:360px; margin:0 auto;}
.new1204 .findId .findBox2 table th {width:119px; font-weight:bold;}
.new1204 .findId .findBox2 table td {padding:13px 0;}
.new1204 .findId .findBox2 table td .box {width:173px;}
.new1204 .findId .findBox2 table td span {display:block;margin-top:4px;font-size:11px; letter-spacing:-0.05em;}
.new1204 .findId .findBox2 table td span.orange {color:#e07777;}
.new1204 .findId .p {margin-top:40px;font-size:11px;}
.new1204 .findId .p span {font-size:12px;}
.new1204 .findId .p strong {font-weight:normal; color:#e07777;}
.new1204 .findId .findBox2 .new {text-align:center; font-weight:bold; line-height:162px;}

/* 120524 ÆË¾÷ Ãß°¡ */
.input120524 {padding:10px 0 10px 10px;border:1px solid #e2e2e2; }
.input120524 li {padding:5px;}
.input120524 strong {display:inline-block; width:95px;}
.input120524 strong .f11 {font-size:11px; font-weight:normal;}
.input120524 .mt {position:relative; top:-10px;}
.input120524 input[type="text"] {width:100px;}
.input120524 input.w60 {width:60px;}


