@charset "utf-8";
/* Linqle.com UI Developer Seung-tae, Nang 20140209 start */

/* 회원가입 */
.content .cmt_wrap.signup .cmt_head{height:80px; padding:49px 39px 91px 39px; border-bottom:1px solid #d5d5d5; background:#fff url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_signup.gif') no-repeat 644px 28px;}
.content .cmt_wrap.signup .cmt_body{position:relative; padding:29px 20px 0; background:#f8f8f8;}
.content .cmt_wrap.signup .cmt_body .signup_step{display:block; position:absolute; left:40px; top:-74px; width:365px; height:46px; background:url('http://imageisoi.cafe24.com/renewal_2014/cmt/signup_step.gif');}
.content .cmt_wrap.signup .cmt_body .signup_step.step1{background-position:0 0;}
.content .cmt_wrap.signup .cmt_body .signup_step.step2{background-position:0 -46px;}
.content .cmt_wrap.signup .cmt_body .signup_step.step3{background-position:0 -92px;}
.content .cmt_wrap.signup .cmt_body .signup_step ol{display:none;}
.content .cmt_wrap.signup .cmt_body strong{display:block; padding-bottom:9px; border-bottom:2px solid #f72f56;}
.content .cmt_wrap.signup .cmt_body .specialday strong{display:inline; border:none; padding:0; font-weight:bold;}
.content .cmt_wrap.signup .cmt_body .boxwrap{position:relative; margin-bottom:29px;}
.content .cmt_wrap.signup .cmt_body .boxtype01{overflow-x:hidden; overflow-y:auto; width:783px; height:226px; padding:20px 25px 12px; border:1px solid #d5d5d5; background:#fff;}
.content .cmt_wrap.signup .cmt_body .boxtype01 dl dt{margin-bottom:5px; color:#000; font-size:13px; font-weight:bold;}
.content .cmt_wrap.signup .cmt_body .boxtype01 dl dd{margin-bottom:25px; color:#737272; font-size:11px; line-height:18px;}
.content .cmt_wrap.signup .cmt_body .boxtype01 dl dd li{margin-bottom:5px;}
.content .cmt_wrap.signup .cmt_body .boxtype01 dl dd li ol{margin-top:5px; margin-bottom:5px;}
.content .cmt_wrap.signup .cmt_body .prv_agree{position:absolute; right:0; top:0;}
.content .cmt_wrap.signup .cmt_body .prv_agree input[type="checkbox"]{position:relative; top:4px; margin:0 6px 0 0; padding:0;}
.content .cmt_wrap.signup .cmt_body .boxwrap + .boxwrap + .boxwrap .boxtype01{width:833px; height:275px; padding:0;}
.content .cmt_wrap.signup .cmt_body .boxwrap .certify{position:relative; padding:14px 14px 11px; border-bottom:1px solid #d5d5d5;}
.content .cmt_wrap.signup .cmt_body .boxwrap .certify button{position:absolute; right:20px; top:10px; width:90px;}
.content .cmt_wrap.signup .cmt_body .boxwrap .inner{padding:20px 53px 0;}
.content .cmt_wrap.signup .cmt_body .boxwrap .inner td, .content .cmt_wrap.signup .cmt_body .boxwrap .inner th{text-align:left; vertical-align:top; height:45px;}
.content .cmt_wrap.signup .cmt_body .boxwrap .inner td input[type="text"]{width:208px; margin:0; padding:3px 3px 4px; border:1px solid #d5d5d5;}
.content .cmt_wrap.signup .cmt_body .boxwrap .inner td select{width:88px; margin:0; padding:4px 3px 3px; border:1px solid #d5d5d5;}
.content .cmt_wrap.signup .cmt_body .boxwrap .inner td select + select{width:60px;}
.content .cmt_wrap.signup .cmt_body .boxwrap .inner li{margin-bottom:3px; font-size:11px; color:#737272;}
.content .cmt_wrap.signup .cmt_body .boxtype02{padding:14px 51px; border:1px solid #d5d5d5; border-top:none; background:#fff;}
.pvcinfoinput th, .pvcinfoinput td{padding:5px 0 10px; /*vertical-align:top;*/ text-align:left; color:#636262;}
.pvcinfoinput td .user_id{color:#f72f56; font-size:14px; font-weight:bold;}
.pvcinfoinput td input[type="text"], .pvcinfoinput td input[type="password"]{height:17px; padding:3px 10px; border:1px solid #d5d5d5; font-size:11px; color:#636262; line-height:1.5;}
.pvcinfoinput td input[type="password"]{width:144px;}
.pvcinfoinput td input[type="password"] + span{margin:0 9px 0 59px;}
.pvcinfoinput td .user_name{color:#636262; font-size:11px; font-weight:bold;}
.pvcinfoinput td input[type="radio"]{position:relative; top:2px; margin:0 3px 0 0;}
.pvcinfoinput td #signup_birth2, .pvcinfoinput td #signup_getmail_no, .pvcinfoinput td #signup_getsms_no, .pvcinfoinput td #signup_married_no{margin-left:15px;}
.pvcinfoinput td .signup_birth{font-size:11px; font-weight:bold; margin-left:30px;}
.pvcinfoinput td .signup_email{width:144px; margin-right:5px;}
.pvcinfoinput td .signup_email2{width:97px; margin:0 2px 0 5px;}
.pvcinfoinput td select{position:relative; top:1px; width:117px; height:25px; border:1px solid #d5d5d5;}
.pvcinfoinput td .signup_call{width:44px; margin:0 5px;}
.pvcinfoinput td .signup_call:first-child{margin-left:0;}
.pvcinfoinput td .signup_phone{margin-right:8px; color:#636262; font-size:11px; font-weight:bold;}
.pvcinfoinput td .signup_phone + button{width:51px;}
.pvcinfoinput td .signup_post{width:44px; margin:0 4px;}
.pvcinfoinput td .signup_post:first-child{margin-left:0;}
.pvcinfoinput td .signup_post + button, .pvcinfoinput td .signup_post + a.find_zipcode{width:91px;}
.pvcinfoinput td .signup_address{width:283px; margin:6px 0 3px;}
.pvcinfoinput td .signup_address + .signup_address, .pvcinfoinput td .signup_address + br + .signup_address{margin:0;}
.pvcinfoinput td ul.noti{margin-top:10px;}
.pvcinfoinput td ul.noti li{color:#737272; font-size:11px;}
.pvcinfoinput td ul.skin_type{margin-bottom:10px;}
.pvcinfoinput td ul.skin_type li{margin-bottom:3px; font-size:11px; color:#636262;}
.pvcinfoinput td ul.skin_type + p, .pvcinfoinput .specialday p{font-size:11px; color:#636262;}
.pvcinfoinput .specialday select{width:70px;}
.pvcinfoinput .specialday p{margin-top:10px;}
.pvcinfoinput td .used_pd{width:265px;}
.pvcinfoinput td .rsntchse{*zoom:1;}
.pvcinfoinput td .rsntchse:after{content:""; display:block; clear:both;}
.pvcinfoinput td .rsntchse li{float:left; position:relative; width:100px; margin-bottom:10px;}
.pvcinfoinput td .rsntchse li label{font-size:12px; color:#636262;}
.pvcinfoinput td .rsntchse li label + input{position:absolute; left:50px; #left:55px; top:-4px; #top:0;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap{margin-bottom:124px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap strong{padding-bottom:0;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02{padding:53px 39px 0; height:255px; background:#fff url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_signup.jpg') no-repeat right bottom;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 span{display:block; margin-bottom:10px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 span em{position:relative; top:2px; padding:0 10px; color:#f72f56; font-size:18px; font-weight:bold;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 .user_idpw{margin-top:38px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 .user_idpw li{*zoom:1;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 .user_idpw li:first-child{margin-bottom:16px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 .user_idpw li:after{content:""; display:block; clear:both;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 .user_idpw li q{float:left; width:71px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 .user_idpw li i{float:left; color:#7f7f7f; font-size:14px; font-weight:bold;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap .boxtype02 .btn_area{margin-top:27px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap{margin-bottom:9px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02{position:relative; height:215px; background:#fff url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_linedot.gif') repeat-y 50% 0;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li{position:absolute;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li1{left:39px; top:24px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li2{left:39px; top:69px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li3{left:39px; top:103px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li4{left:39px; top:148px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li5{left:39px; top:189px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li6{left:444px; top:24px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li7{left:444px; top:69px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li8{left:444px; top:103px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap .boxtype02 li.li9{left:444px; top:148px;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap + ul{*zoom:1;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap + ul:after{content:""; display:block; clear:both;}
.content .cmt_wrap.signup .cmt_body .step3 + .boxwrap + .boxwrap + ul li{float:left;}

/* 회원탈퇴 */
.content .cmt_wrap.withdraw .cmt_body{padding:34px 20px; min-height:1306px; background:#f7f7f7;}
.content .cmt_wrap.withdraw .cmt_body .boxwrap strong{display:block; border-bottom:2px solid #f72f56;}
.content .cmt_wrap.withdraw .cmt_body .boxwrap .boxtype02{padding:43px 39px 0; height:303px; border:1px solid #d5d5d5; border-top:none; background:#fff url('http://imageisoi.cafe24.com/renewal_2014/bg/bg_signup.jpg') no-repeat right bottom;}
.content .cmt_wrap.withdraw .cmt_body .boxwrap .boxtype02 strong{margin-bottom:34px; border:none;}
.content .cmt_wrap.withdraw .cmt_body .boxwrap .boxtype02 .withdraw_li li{margin-top:10px;}
.content .cmt_wrap.withdraw .cmt_body .boxwrap .boxtype02 .withdraw_li li:first-child{margin:0;}
.content .cmt_wrap.withdraw .withdrawforminput{position:relative; width:375px; padding-left:4px; margin-top:30px;}
.content .cmt_wrap.withdraw .withdrawforminput li{*zoom:1;}
.content .cmt_wrap.withdraw .withdrawforminput li:after{content:""; display:block; clear:both;}
.content .cmt_wrap.withdraw .withdrawforminput li:first-child{margin-bottom:3px;}
.content .cmt_wrap.withdraw .withdrawforminput button{position:absolute; right:0; top:0; width:90px;}
.content .cmt_wrap.withdraw .withdrawforminput  li input[type="text"], .content .cmt_wrap.withdraw .withdrawforminput li input[type="password"]{width:257px; height:18px; padding:10px; border:1px solid #d5d5d5;}
