/* BASIC css start */
.xans-member-login .formBox .option input[name="ssl"]{display:none;}

.xans-member-login{margin:14px auto 29px;border-top:1px solid #c8cdd2;}

.xans-member-login .loginWrap{background:#fff;}

.xans-member-login .titleArea{max-width:320px;height:43px;margin:0 auto;}

.xans-member-login .tab{width:100%;margin:-1px 0 0;font-size:13px;background:#f1f1f1;}

.xans-member-login .tab ul{height:36px;border-top:1px solid #c8cdd2;border-bottom:none;font-size:0;}

.xans-member-login .tab ul:after{content:"";display:block;clear:both;}

.xans-member-login .tab li{float:left;width:50%;height:36px;text-align:center;vertical-align:middle;background:#f1f1f1;}

.xans-member-login .tab li.selected{background:#fff;}

.xans-member-login .tab li a{display:inline-block;width:100%;border-left:1px solid #c8cdd2;border-bottom:1px solid #c8cdd2;color:#333;font-size:14px;line-height:35px;}

.xans-member-login .tab li:first-child a{border-left:none;}

.xans-member-login .tab li.selected a{border-bottom:none;color:#333;font-weight:bold;}

.xans-member-login .loginHeader{padding-right:14px;}

.xans-member-login .loginHeader:after{content:"";display:block;clear:both;}

.xans-member-login .keyboard{line-height:43px;text-align:right;}

.xans-member-login .keyboard .btnKey{position:relative;padding:0 20px 0 0;color:#757575;font-size:11px;cursor:pointer;border:0;background:none;}

.xans-member-login .keyboard .btnKey.korean{display:inline-block;margin:0 14px 0 0;}

.xans-member-login .keyboard .btnKey.special{display:inline-block;margin:0;}

.xans-member-login .keyboard .btnKey:focus{outline:none;}

.xans-member-login .keyboard .btnKey:before{content:"";position:absolute;right:0;top:50%;width:13px;height:8px;margin:-3px 0 0;background:url("/design/newcomfort/m/img/ico_toggle_arrow_down.png") no-repeat 0 50%;background-size:100% 100%;}

.xans-member-login .keyboard .btnKey.selected{color:#508bed;border:none;}

.xans-member-login .keyboard .btnKey.selected:before{background-image: url("/design/newcomfort/m/img/ico_toggle_arrow_up.png");}

.xans-member-login .view{text-align:center;}

.xans-member-login .view > div{display:none;padding:0 0 14px;}

.xans-member-login .formBox{position:relative;margin:0px 14px 0;font-size:11px;}

.xans-member-login .formBox:after{content:"";display:block;clear:both;}

.xans-member-login .formBox .form{margin:0 0px 0 0;}

.xans-member-login .formBox .form input[type="text"],.xans-member-login .formBox .form input[type="password"]{width:100%;height:43px; font-size:15px;}

.xans-member-login .formBox .form input[type="text"]{margin:0 0 7px;}

.xans-member-login .formBox .option{overflow:hidden;line-height:43px;font-size:13px;}

.xans-member-login .formBox .option > span{float:left;margin:0 10px 0 0;}

.xans-member-login .formBox .option > span img{margin-top:-3px;}

.xans-member-login .formBox .option > span:last-child{margin-right:0;}

.xans-member-login .formBox .option input[type="checkbox"],.xans-member-login .formBox .option .ssl img{width:14px;margin:0 3px 0 0;vertical-align:middle;}

.xans-member-login .formBox .option .ssl em{color:#757575;vertical-align:middle;}

.xans-member-login .loginUtil{height:35px;margin:0 auto;font-size:13px;text-align:center;line-height:25px;}

.xans-member-login .loginUtil .btnLogin{position:relative;display:inline-block;padding:0 14px 0 15px;color:#858585;font-weight:normal;}

.xans-member-login .loginUtil .btnLogin:before{display:block;content:"";position:absolute;top:6px;left:0;width:1px;height:13px;background:#848484;}

.xans-member-login .loginUtil .btnLogin:first-child:before{display:none;}

.xans-member-login .loginUtil .btnLogin .icon{display:inline-block;width:5px;padding:0 7px 0 6px;}

.xans-member-login .snsLogin .btnNaver{display:block;margin:10px 0 0;border:0;border-radius:2px;font-size:13px;color:#fff;text-align:center;height:34px;line-height:33px;padding:0 0 0 45px;background:#26c826 url("/design/newcomfort/m/img/ico_btn_naver.png") no-repeat 13px 0;background-size:33px 33px;-moz-box-sizing:border-box;box-sizing:border-box;}

.xans-member-login .snsLogin .btnFacebook{display:block;margin:10px 0 0;border:0;border-radius:2px;font-size:13px;color:#fff;text-align:center;height:34px;line-height:33px;padding:0 0 0 45px;background:#3b5998 url("/design/newcomfort/m/img/ico_btn_facebook.png") no-repeat 13px 0;background-size:32px 33px;-moz-box-sizing:border-box;box-sizing:border-box;}

.xans-member-login .snsLogin .btnGoogle{display:block;margin:10px 0 0;border:0;border-radius:2px;font-size:13px;color:#fff;text-align:center;height:34px;line-height:33px;padding:0 0 0 45px;background:#df4a32 url("/design/newcomfort/m/img/ico_btn_google.png") no-repeat 12px 1px;background-size:33px 33px;-moz-box-sizing:border-box;box-sizing:border-box;}

.xans-member-login .snsLogin .btnKakao{display:block;margin:10px 0 0;border:0;border-radius:2px;font-size:13px;color:#3c1e1e;text-align:center;height:34px;line-height:33px;padding:0 0 0 45px;background:#ffeb00 url("/design/newcomfort/m/img/ico_btn_kakao.png") no-repeat 11px 1px;background-size:auto 33px;-moz-box-sizing:border-box;box-sizing:border-box;}

.xans-member-login .snsLogin .btnApple{display:block;margin:10px 0 0;border:1px solid;border-color: gray;border-radius:2px;font-size:13px;color:#000;text-align:center;height:34px;line-height:33px;padding:0 0 0 45px;background:#fff url("/images/d3/m_01/icon/ico_sns_apple.gif") no-repeat 5px 0; background-size:auto 29px;-moz-box-sizing:border-box;box-sizing:border-box; }


.xans-member-login #member_id,.xans-member-login #member_passwd{font-size:15px;}

.xans-myshop-orderhistorynologin{display:none;margin:14px auto 29px;background:#fff;}

.xans-myshop-orderhistorynologin .tab{width:100%;font-size:13px;background:#f1f1f1;}

.xans-myshop-orderhistorynologin .tab ul{height:36px;border:1px solid #c8cdd2;border-bottom:none;font-size:0;}

.xans-myshop-orderhistorynologin .tab ul:after{content:"";display:block;clear:both;}

.xans-myshop-orderhistorynologin .tab li{float:left;width:50%;height:36px;text-align:center;vertical-align:middle;background:#f1f1f1;}

.xans-myshop-orderhistorynologin .tab li.selected{background:#fff;}

.xans-myshop-orderhistorynologin .tab li a{display:inline-block;width:100%;border-left:1px solid #c8cdd2;border-bottom:1px solid #c8cdd2;color:#333;font-size:14px;line-height:35px;}

.xans-myshop-orderhistorynologin .tab li:first-child a{border-left:none;}

.xans-myshop-orderhistorynologin .tab li.selected a{height:36px;border-bottom:none;color:#333;font-weight:bold;}

.xans-myshop-orderhistorynologin .loginHeader{padding-right:14px;}

.xans-myshop-orderhistorynologin .loginHeader:after{content:"";display:block;clear:both;}

.xans-myshop-orderhistorynologin .keyboard{line-height:43px;text-align:right;}

.xans-myshop-orderhistorynologin .keyboard .btnKey{position:relative;padding:0 20px 0 0;color:#757575;font-size:11px;cursor:pointer;border:0;background:none;}

.xans-myshop-orderhistorynologin .keyboard .btnKey.korean{display:inline-block;margin:0px 14px 0px 0;}

.xans-myshop-orderhistorynologin .keyboard .btnKey.special{display:inline-block;margin:0px 0 0px;}

.xans-myshop-orderhistorynologin .keyboard .btnKey:focus{outline:none;}

.xans-myshop-orderhistorynologin .keyboard .btnKey:before{content:"";position:absolute;right:0;top:50%;width:13px;height:8px;margin:-3px 0 0;background:url("/design/newcomfort/m/img/ico_toggle_arrow_down.png") no-repeat 0 50%;background-size:100% 100%;}

.xans-myshop-orderhistorynologin .keyboard .btnKey.selected{color:#508bed;border:none;}

.xans-myshop-orderhistorynologin .keyboard .btnKey.selected:before{background-image: url("/design/newcomfort/m/img/ico_toggle_arrow_up.png");}

.xans-myshop-orderhistorynologin .view{text-align:center;}

.xans-myshop-orderhistorynologin .view > div{display:none;padding:0 0 14px;}

.xans-myshop-orderhistorynologin .formBox{position:relative;margin:0px 14px 0;font-size:11px;}

.xans-myshop-orderhistorynologin .formBox:after{content:"";display:block;clear:both;}

.xans-myshop-orderhistorynologin .formBox .form{margin:0 0px 14px 0;}

.xans-myshop-orderhistorynologin .formBox .form input[name="order_name"],.xans-myshop-orderhistorynologin .formBox .form input[name="order_number"]{width:100%;height:43px;font-size:15px;}

.xans-myshop-orderhistorynologin .formBox .form input[name="order_name"]{margin:0 0 7px;}

.xans-myshop-orderhistorynologin .formBox .form input[name="order_number"]{/*margin:7px 0 0;*/}

.xans-myshop-orderhistorynologin .formBox .form #order_id1,.xans-myshop-orderhistorynologin .formBox .form #order_id2{width:48%;height:42px;font-size:15px;}

.xans-myshop-orderhistorynologin .formBox .form #order_id1{margin:0 0.7% 0 0;}

.xans-myshop-orderhistorynologin .formBox .form #order_id2{margin:0 0 0 0.7%;}

.xans-myshop-orderhistorynologin .formBox .help{margin:14px 0 14px;padding:0 0 0 22px;color:#757575;font-size:11px;background:url("/design/newcomfort/m/img/ico_help.png") 0 50% no-repeat;background-size:14px;}

.xans-myshop-orderhistorynologin .formBox .help p{margin:0 0 8px;}

.xans-myshop-orderhistorynologin #member_id,.xans-myshop-orderhistorynologin #member_passwd{font-size:15px;}


/* BASIC css end */

