/* BASIC css start */
html {
    position:static !important;
}
#snap-sync-body.snap-sync-pc {
    position:absolute !important;
    top:157px !important;
    z-index:10 !Important;
    height:auto !important;
}
#snap-sync-body.snap-sync-pc #snap-sync-wrapper .snap-sync-container .snap-sync-content {
    padding-top:0px;
}
#snap-sync-body.snap-sync-pc #snap-sync-wrapper .snap-sync-container .snap-sync-content .snap-sync-logo {
    display:none;
}
#contentWrapper {
    height:944px;
    overflow:hidden;
}

#loginWrap { padding-top:105px; width:1127px; margin:0 auto; }
#loginWrap .mlog-sign { border:1px solid #dedede; border-top:none; font-size:0;}
#loginWrap .mlog-sign .mlog,
#loginWrap .mlog-sign .sign { display:inline-block; vertical-align:top; font-size:13px; width:50%; box-sizing:border-box; padding:66px 109px 58px;}
#loginWrap .mlog-sign h3 { font-size:18px; color:#000; font-weight:500; line-height:1; }
/* member login */
#loginWrap .mlog-sign .mlog p { padding-top:20px; font-size:11px; color:#adadad }
#loginWrap .mlog-sign .frm-list { padding-top:19px; position:relative; }
#loginWrap .mlog-sign .frm-list li { position:relative; width: 100%; margin-bottom:9px }
#loginWrap .mlog-sign .frm-list li label { padding-left:20px; position:absolute; top:0; left:0; width:100%; height:47px; color:#2e2e2e; line-height:47px; cursor:text; font-size:13px; box-sizing:border-box;}
#loginWrap .mlog-sign .frm-list li label.blue{color:#232055;}
#loginWrap .mlog-sign .frm-list li input { padding-left:20px; width:100%; height:47px; line-height:45px; border:1px solid #e6e6e6; box-sizing:border-box; font-size:13px; }
#loginWrap .mlog-sign .btn-mlog { padding-top:8px; position:relative }
#loginWrap .mlog-sign .btn-mlog a { width:100%; font-size:15px; line-height:50px; background:#8c2f30; border:none; color:#fff; }
#loginWrap .mlog-sign .se-log { position:absolute; color:#666 !important;top: -13px;right: 0;padding-top: 0 !important;}
#loginWrap .mlog-sign .se-log label { font-size:11px }
#loginWrap .mlog-sign .se-log label input { margin-top:-3px; *margin-top:-4px; vertical-align:middle;display:none;}
.secure {background:url(/design/park6594/wib/img/icon/secureIcon.png);background: url(/design/park6594/wib/img/icon/secureIcon.png);width: 10px;background-repeat: no-repeat;height: 13px;display: inline-block;vertical-align: middle;padding-bottom: 2px;padding-right: 6px;}


/* sign */
#loginWrap .mlog-sign .sign dl { padding-top:22px }
#loginWrap .mlog-sign .sign dl dt { font-size:11px; color:#adadad }
#loginWrap .mlog-sign .sign dl dd { padding-top:15px }
#loginWrap .mlog-sign .sign dl dd a { width:384px; height:58px; font-size:15px; line-height:58px }
#loginWrap .mlog-sign form {position:relative;}

/* simpleLogin */
#simpleLogin { text-align:center; border: 1px solid #dedede;border-top: 0;box-sizing: border-box;margin:0 auto;}
#simpleLogin .sns-login { display:table; width:100%; padding:41px 109px; box-sizing:border-box;}
#simpleLogin .sns-title, #simpleLogin .sns-list {display:table-cell; vertical-align:middle; text-align:left;}
#simpleLogin .sns-list{text-align:right;}
#simpleLogin .sns-login .sns-title h3 {font-size: 18px;font-weight: 500; color:#000; line-height:1; padding-bottom:10px;}
#simpleLogin .sns-login .sns-title p {font-size:14px; color:#4e4e4e;}
#simpleLogin .sns-list{font-size:0;}
#simpleLogin .sns-list a { display:inline-block; vertical-align:top; position:relative; margin-left:40px; font-size:14px; color:#4e4e4e;}
#simpleLogin .sns-login a img {margin-right:14px;}
#simpleLogin .sns-login a:-child { margin-left:0 }



.login_imgban {width:100%;margin:0 auto;margin-top: 49px;}
.login_imgban img {width:100%}

/* ·Î±×ÀÎ º¯°æ */
.pt16 {padding-top: 14px !important;}

#content #loginWrap .tit-page {text-align: center;font-size: 26px;line-height:1;padding-bottom: 45px; border-bottom:1px solid #232055;}
#loginWrap .bt_login_menu {padding-top: 18px; position:relative;}
#loginWrap .bt_login_menu .left{font-size:13px; color:#4e4e4e;}
#loginWrap #chk_save_id {vertical-align: middle; margin-right:8px; margin-top:-3px;}
#loginWrap .bt_login_menu .right{position:absolute; right:0;}
#loginWrap .bt_login_menu .right a{font-size:13px; color:#4e4e4e; display:inline-block; line-height:1;}
#loginWrap .mlog-sign .btn-mlog a.orderSearch{background: #fff !important; border:1px solid #5c5c5c; color: #000; box-sizing:border-box;}

#contentWrap {width: 1400px; margin-bottom:150px;}
/* BASIC css end */

