@charset "utf-8";

html {min-height:100%;height:100%;}
body {min-height:100%;height:100%;-webkit-text-size-adjust:none;font-family:helvetica,Apple SD Gothic Neo,sans-serif;overflow-x: hidden;}

body, div, nav, span, object, iframe, h1, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, h1, h2, h3, h4, h5{
margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size:15px;line-height:1.267em;font-family:helvetica,Apple SD Gothic Neo,sans-serif;vertical-align: baseline;color:#555;}
ul, dl{list-style:none}
input, select, textarea, button{margin:0;vertical-align:middle;-webkit-appearance: none;font-family:helvetica,Apple SD Gothic Neo,sans-serif;margin:0; padding:0;color: #555;}
button{cursor: pointer;}
table { border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: left; font-weight: normal;}
table, td, th { vertical-align: middle;}
table caption{display:none;}
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote { quotes: "" "";}
a img { border: none;}
td img { display: inline-block; vertical-align: middle;}
a {text-decoration:none;}
hr {border: 0; height: 8px; padding: 0; margin: 0; clear:both;}

.fLeft{float: left;}
.fRight{float: right;}
.cfx:after{content:"";display:block;clear:both;}
.cHide{position:absolute;display:block;width:1px;height:1px;overflow:hidden;top:-5000px;}


#bodyWrap{}

/* GNB */
#headerWrap{}
.gHead{min-height:46px;background-color:#92d050;position:relative;}
.gHead h1{text-align:center;padding-top:13px;}
.gHead h1 a{color:#fff;font-size:19px;font-weight:bold;}
.gHead>button{position:absolute;display:block;top:2px;padding:10px;background:none;border:0;}
.btBack::before{content:"";display:block;background-image:url('/images/POWERCALL_M/bt_per.png');background-size:15px 22px;background-repeat:no-repeat;background-position:0 0;width:15px;height:22px;}
.btMenu{right:0;}
.btMenu::before{content:"";display:block;background-image:url('/images/POWERCALL_M/bt_menu.png');background-size:23px 23px;background-repeat:no-repeat;background-position:0 0;width:23px;height:23px;}

.gNav{background-color:#576571;text-align:center;padding:9px 0;display:none;}
.gNav ul:after{content:"";display:block;clear:both;}
.gNav li{float:left;width:30%;text-align:center;border-left:1px solid #a5b0b9;}
.gNav li:nth-child(3){width:17%;}
.gNav li:nth-child(4){width:22%;}
.gNav li a{color:#c2cbd3;display:block;text-align:center;line-height:1.0;}
.gNav li:first-child{border-left:0;}
.gNav li:first-child a{color:#fff;}

/* 슬라이드 메뉴 */
.sidr { display: none; position: absolute; top:0; left:0; height:100%; z-index: 999999; overflow-x:hidden;overflow-y:auto;background-color:#fff;box-shadow:inset 0 5px 5px #a4a4a4;}
.sidWrp .sidTtit{position:relative;background-color:#333949;min-height:70px;padding-right:40px;}
.sidWrp .sidTtit .sLog{padding:16px 0 0 16px;}
.sidWrp .sidTtit .sLog a{display:block;font-size:17px;color:#fff;}
.sidWrp .sidTtit .sLog a::before{content:"";display:inline-block;vertical-align:-13px;margin-right:5px;background-image:url('/images/POWERCALL_M/bg_login.png');background-size:40px 40px;background-repeat:no-repeat;background-position:0 0;width:40px;height:40px;}
.sidWrp .sidTtit .sldCloBt{display:block;border:0;position:absolute;top:20px;right:8px;background:url('/images/POWERCALL_M/bt_clo.png');background-repeat:no-repeat;background-position:center center;width:30px;height:30px;background-size:16px 16px;}
.sidWrp .sidMenu li{border-bottom:1px solid #e5e5e5;}
.sidWrp .sidMenu li a{display:block;color:#333;padding:11px 10px 10px 16px;}


/* FOOTER */
#footerWrap{padding-bottom:30px;}
.ftrNav{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;}
.ftrNav:after{content:"";display:block;clear:both;}
.ftrNav li{width:50%;float:left;}
.ftrNav li a{display:block;text-align:center;font-size:13px;padding:8px 0;border-left:1px solid #bdbdbd;color:#222;}
.ftrNav li:first-child a{border-left:0;}
.ftrCopy{text-align:center;font-size:11px;color:#8a8a8a;padding-top:15px;}

/* CONTENTS */
#contentWrap{padding-bottom:30px;}
.subTitle{background-color:#e6e9ea;min-height:40px;position:relative;}
.subTitle h2{color:#333;font-weight:bold;font-size:17px;padding:11px 0 0 10px;}
.subTitle .dChBtn{position:absolute;right:10px;top:7px;}
.subTitBk{background-color:#000;}
.subTitBk h2{color:#fff;}
.revEndWrp{}

/* color */
.rFont{color:#de0000 !important;}
.pFont{color:#cc0066 !important;}
.bFont{color:#0c89ec !important;}
.oFont{color:#e83100 !important;}
.yFont{color:#ffff00 !important;}


/* button */
.cBtn{display:inline-block;padding:5px 6px 3px 6px;font-size:13px;border-radius:3px;border:1px solid #b5b5b5;
   background: -webkit-gradient(linear, left top, left bottom, from(#fdfefe), to(#d6d7d6), color-stop(0.5, #e9e9e9));
   background: -moz-linear-gradient(top,#fdfefe, #e9e9e9, #d6d7d6);}
.cBtn *{font-size:13px;}
.cBtD{border:1px solid #404040;background:#404040;font-size:12px;padding:2px 4px 2px 4px;}
.cBtD *{color:#fff;}

.bBtn{display:inline-block;padding:12px 0 10px 0;background-color:#cc0066;color:#fff;text-align:center;}
.bBtn *{color:#fff;}
.bBtG{background-color:#576571;}
.bBtB{background-color:#4a4b48;}
.bBtP{background-color:#92d050;}
.bBtN{background-color:#d4d4d4;color:#000;}
.bBtN *{color:#000;}
.bBtD{background-color:#9b9b9b;}
.bBtV{background-color:#333949;}

.resBtnMore{display:block;text-align:center;padding:8px 0;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;
background: #f1f1f1;
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6), color-stop(0.5, #f1f1f1));
background: -moz-linear-gradient(top,#ffffff, #f1f1f1, #e6e6e6);}

/* table */
.vLst{border:1px solid #c1bcbc;border-top:0;width:100%;}
.vLst *{color:#333;}
.vLst th{border-top:1px solid #c1bcbc;border-right:1px solid #c1bcbc;background-color:#c8cfd2;text-align:center;padding:8px 0;}
.vLst td{border-top:1px solid #c1bcbc;background-color:#fff;text-align:center;padding:8px 0;word-break:break-all;}
.eLst td{background-color:#e9e9e9;}
.cLst{border:1px solid #c1bcbc;border-top:0;border-left:0;width:100%;}
.cLst th{border-left:1px solid #c1bcbc;border-top:1px solid #c1bcbc;background-color:#c8cfd2;text-align:center;padding:8px 4px;}
.cLst td{border-left:1px solid #c1bcbc;border-top:1px solid #c1bcbc;word-break:break-all;text-align:center;padding:8px 4px;}
.cLst .tl{text-align:left;}
/* main */
.mainWrap #contentWrap{background-color:#e4e4e4;}

.mainSchWrp{padding:15px 10px;}
.mSchTab{}
.mSchTab ul{zoom:1;}
.mSchTab ul:after{content:"";display:block;clear:both;}
.mSchTab li{float:left;width:33%;text-align:center;}
.mSchTab li:last-child{width:34%;}
.mSchTab li:last-child a{margin-right:0;}
.mSchTab li .cGr a{background-color:#9aa7ac;}
.mSchTab li a{display:block;margin-right:1px;padding:10px 0;background-color:#afb9bd;border-radius: 5px 5px 0 0;}
.mSchTab li a *{color:#fff;}
.mSchTab .cSel{}
.mSchTab .cSel a{background-color:#fff;font-weight:bold;border-top:2px solid #333949;padding-top:8px;}
.mSchTab .cSel a span{border-bottom:2px solid #333949;padding-bottom:4px;color:#333949;}
.mSchTab .cGr a{background-color:#9aa7ac;}

.mAirCont{}
.mAirStl{}
.mAirStl .mAirSel{background-image:url(/images/POWERCALL_M/bg_ic_airst_m.png);background-size:32px 28px;background-position:center center;background-repeat:no-repeat;}
.mAirOne .mAirSel{background-image:url(/images/POWERCALL_M/bg_ic_airoll.png);background-size:32px 21px;background-position:center 45%;background-repeat:no-repeat;}
.mAirMor .mAirSel{background-image:url(/images/POWERCALL_M/bg_ic_airoll.png);background-size:32px 21px;background-position:center 45%;background-repeat:no-repeat;}

.mAirSel{background-color:#fff;margin-bottom:1px;text-align:center;zoom:1;padding:25px 0 20px 0;}
.mAirSel:after{content:"";display:block;clear:both;}
.mAirSel .airStart{float:left;width:45%;}
.mAirSel .airEnd{float:right;width:45%;}
.mAirSel div a{display:block;}
.mAirSel div a strong{display:block;font-size:24px;color:#333949;letter-spacing:-1px;padding-bottom:5px;}
.mAirSel div a em{font-size:13px;color:#737373;}

.mAirDat{background-color:#fff;margin-bottom:1px;text-align:center;zoom:1;padding:18px 0 16px 0;background-image:url(/images/POWERCALL_M/bg_ic_adat.png);background-size:22px 13px;background-position:center center;background-repeat:no-repeat;}
.mAirDat:after{content:"";display:block;clear:both;}
.mAirDat .airStr{float:left;width:45%;}
.mAirDat .airRev{float:right;width:45%;}
.mAirDat div a{display:block;}
.mAirDat div a em{display:block;font-size:14px;color:#333;padding-bottom:3px;}
.mAirDat div a strong{font-size:18px;color:#333;}

.airOneDay{background:none #fff;}
.airOneDay .airStr{float:none;width:100%;}

.mAirBox{padding-top:25px;}
.mAirBox:after{content:"";display:block;clear:both;}
.mAirBox div strong{display:block;font-size:14px;min-height:23px;color:#333;}
.mAirBox .airPep{float:left;width:50%;}
.mAirBox .airSet{float:right;width:50%;}
.mAirBox .airBtSel{display:block;padding:0 5px;background-color:#fff;}
.mAirBox .airBtSel em{display:block;padding:13px 0 12px 0;letter-spacing:-1px;font-size:14px;background-image:url('/images/POWERCALL_M/bg_ic_sel.png');background-size:22px 22px;background-position:right center;background-repeat:no-repeat;}
.mAirBox .airSet a{border-left:1px solid #e4e4e4;}

.mSchBtWrp{padding-top:10px;}
.mSchBtWrp .bBtn{width:100%;background-color:#333949;}

.icBtnWrp{position:fixed;right:6px;bottom:10px;}
.icBtnWrp a::after{content:"";display:block;background-image:url('/images/POWERCALL_M/bt_chat.png');margin-bottom:5px;background-size:45px 45px;background-repeat:no-repeat;background-position:0 0;width:45px;height:45px;}
.icBtnWrp .tBt::after{background-image:url('/images/POWERCALL_M/bt_tel.png');}
.icBtnMain{position:static;text-align:right;padding-top:20px;}
.icBtnMain a::after{display:inline-block;}

.mAirAdd{background-color:#fff;padding-top:0;}
.mAirAdd:after{content:"";display:block;clear:both;}
.mAirAdd button{float:left;width:50%;display:block;padding:0 5px;border:0;background-color:#fff;text-align:left;}
.mAirAdd button em{display:block;padding:10px 0;font-size:14px;background-image:url('/images/POWERCALL_M/bg_aplu.png');background-size:22px 22px;background-position:right center;background-repeat:no-repeat;}
.mAirAdd .airBtDel{border-left:1px solid #e4e4e4;}
.mAirAdd .airBtDel em{background-image:url('/images/POWERCALL_M/bg_amis.png');}
	


/* 검색 결과 */
.schConWrp{}
.schConRes{zoom:1;background-image:url('/images/POWERCALL_M/bg_air01.png');background-repeat:no-repeat;background-position:center center;background-size:19px 17px;}
.schConRes:after{content:"";display:block;clear:both;}
.schConRes li{float:left;width:50%;}
.schConRes li div{padding:10px;text-align:center;}
.schConRes li div strong{display:block;font-size:20px;color:#2c2c2c;}
.schConRes li div span, .schConRes li div span em{font-size:12px;color:#777;}
.schConRes li div .date{color:#3990d4;display:block;font-size:15px;}
.cResOne{background-image:url('/images/POWERCALL_M/bg_air01.png');background-size:19px 17px;}
.cResThree{background-image:url('/images/POWERCALL_M/bg_air01.png'), url('/images/POWERCALL_M/bg_air01.png');background-position:30% center, 69% center;background-size:19px 17px;}
.cResThree li{width:33%;}
.cResThree li .area em, .cResFour li .area em, .cResFour2 li .area em{display:block;}
.cResFour{background-image:url('/images/POWERCALL_M/bg_air01.png'), url('/images/POWERCALL_M/bg_air01.png'), url('/images/POWERCALL_M/bg_air01.png');background-position:21% center, 50% center, 78% center;background-size:19px 17px;}
.cResFour li{width:25%;}
.cResFour2{background-image:url('/images/POWERCALL_M/bg_air01.png'), url('/images/POWERCALL_M/bg_air01.png');background-position:24% center, 76% center;background-size:19px 17px;}
.cResFour2 li{width:25%;}
.schConInf{border-top:1px solid #ebebeb;font-size:13px;padding:10px;border-bottom:1px solid #ebebeb;}
.schReBtn{background-color:#f2f2f2;border-bottom:1px solid #d3d3d3;padding:10px;text-align:center;}
.schReBtn .bBtn{width:100%;}

.schResInf{position:relative;background-color:#9aa7ac;color:#fff;}
.schResInf .resInfTx{font-size:12px;color:#fff;line-height:1.4;padding:10px 95px 10px 10px;}
.schResInf .resInfTx p{padding-top:4px;}
.schResInf .resInfTx *{color:#fff;font-size:12px;}
.schResInf .reSchBtn{position:absolute;right:10px;top:13px;}
.schResInf .reSchBtn .cBtn{background:#fff;}
.schResInf .reSchBtn .cBtn span::after{content:"";display:inline-block;vertical-align:-1px;margin-left:4px;background-image:url('/images/POWERCALL_M/bg_sch.png');background-repeat:no-repeat;background-position:0 0;width:14px;height:14px;background-size:14px 14px;}

/* list */
.schResTit{display:table;width:100%;background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e9ea), color-stop(0.5, #f2f3f4));
   background: -moz-linear-gradient(top,#ffffff, #f2f3f4, #e6e9ea);border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
.schResTit li{display:table-cell;text-align:center;padding:7px 0;width:30%;}
.schResTit .tAir{text-align:left;padding-left:18px;}
.schResTit .tPay{text-align:right;padding-right:20px;}
.schResTit li a{display:inline-block;font-size:14px;}
.schResTit .tAir a::before, .schResTit .tPay a::before{content:"";display:inline-block;vertical-align:-1px;margin-right:5px;background-image:url('/images/POWERCALL_M/bg_lstsel.png');background-repeat:no-repeat;background-position:0 0;width:13px;height:13px;background-size:13px 13px;}
.schResTit .tDie a::after{content:"";display:inline-block;vertical-align:2px;margin-left:5px;background-image:url('/images/POWERCALL_M/bg_lstdow.png');background-repeat:no-repeat;background-position:0 0;width:9px;height:6px;background-size:9px 6px;}
.schResTit .tDie.cSel a::after{background-image:url('/images/POWERCALL_M/bg_lstdow_ov.png');}

.schResLst{border-top:1px solid #ebebeb;}
.schResLst>li{border-bottom:1px solid #d3d3d3;}
.resLstCon{display:block;padding:16px 0 13px 0;}
.resLstCon .rcLe{display:table;width:100%;}
.resLstCon .rcLe li{display:table-cell;}
.resLstCon .rcLe .tAir{width:40%;padding-left:10px;text-align:left;font-size:16px;letter-spacing:-1px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.resLstCon .rcLe .tAir img{height:17px;vertical-align:-2px;}
.resLstCon .rcLe .tAir em{font-weight:normal;font-size:11px;padding-left:2px;color:#3990d4;}
.resLstCon .rcLe .tDie{width:17%;font-size:12px;text-align:center;}
.resLstCon .rcLe .tSet{font-size:13px;color:#0c89ec;font-weight:bold;text-align:center;}
.resLstCon .rcLe .tPay{width:33%;text-align:right;padding-right:10px;font-size:16px;color:#0c89ec;font-weight:bold;}
.resLstCon .rcRi{padding:12px 30% 0 10px;position:relative;}
.resLstCon .rcRi dl{display:table;width:100%;padding-bottom:4px;}
.resLstCon .rcRi dt{display:table-cell;font-size:12px;font-weight:bold;width:30px;}
.resLstCon .rcRi dd{display:table-cell;font-size:12px;color:#666;}
.resLstCon .rcRi dd:nth-child(2){width:60px;position:relative;}
.resLstCon .rcRi dd:nth-child(2) em::after{content:"";display:inline-block;position:absolute;top:4px;margin-left:5px;background-image:url('/images/POWERCALL_M/bg_arrtim.png');background-repeat:no-repeat;background-position:0 0;width:14px;height:9px;background-size:14px 9px;}
.resLstCon .rcRi dd:nth-child(3){width:67px;}
.resLstCon .rcRi dd:nth-child(4){}
.resLstCon .rcRi dd em{font-size:14px;font-weight:bold;color:#293254;}
.resLstCon .rcIf{position:absolute;right:10px;top:14px;text-align:right;} 
.resLstCon .rcIf *{font-size:12px;}
.resLstCon .rcIf .tDat{color:#666;padding-top:4px;}
.resLstCon .rcIf .tDat strong{color:#000;}
.resLstCon .rcIf .tBag{color:#666;padding-bottom:2px;margin-top:-5px;}
.resLstCon .rcIf .tBag strong{color:#000;}

.resLayLst{display:none;}
.resLayTab{zoom:1;background-color:#f1f2f3;}
.resLayTab:after{content:"";display:block;clear:both;}
.resLayTab li{float:left;width:33%;}
.resLayTab li:first-child{width:34%;margin-left:0;}
.resLayTab li:first-child a{margin-left:0;}
.resLayTab li a{display:block;border:1px solid #cccccc;border-bottom:1px solid #cc0066;margin-left:-1px;font-size:15px;font-weight:bold;color:#878787;text-align:center;padding-top:12px;height:28px;letter-spacing:-1px;
background: #fff;}
.resLayTab .cSel a{position:relative;color:#cc0066;border:1px solid #cc0066;border-top:3px solid #cc0066;border-bottom:1px solid #f7eae9;background:#f7eae9;padding-top:10px;}

.laySchdeRst{}
.laySchdeRst>li{background-color:#f7eae9;border-bottom:1px solid #d1c3c1;color:#333;}
.laySchdeRst>li *{color:#333;font-size:14px;}
.laySchdeRst>li:nth-child(2){background-color:#dce6f2;}

.laySchdeRst .sdeBx{position:relative;padding:15px 0;}
.laySchdeRst .sdeBx ul{zoom:1;}
.laySchdeRst .sdeBx ul:after{content:"";display:block;clear:both;}
.laySchdeRst .sdeBx ul li{float:left;width:46%;text-align:center;}
.laySchdeRst .sdeBx ul li:nth-child(2){float:right;}
.laySchdeRst .sdeBx ul li .rDat{padding-bottom:10px;}
.laySchdeRst .sdeBx ul li .rTim{font-weight:bold;color:#cc0066;background-image:url('/images/POWERCALL_M/bg_airstr.png');background-repeat:no-repeat;background-position:center 0;background-size:30px 25px;padding:34px 0 5px 0;}
.laySchdeRst .sdeBx ul li .rAre, .laySchdeRst .sdeBx ul li .rTer{font-size:12px;}
.laySchdeRst .sdeBx ul li:nth-child(2) .rTim{background-image:url('/images/POWERCALL_M/bg_airrev.png');}
.laySchdeRst .sdeBx .tTim{position:absolute;width:139px;top:58px;left:50%;margin-left:-69px;text-align:center;}
.laySchdeRst .sdeBx .tTim strong{color:#cc0066;display:block;background-image:url('/images/POWERCALL_M/bg_timstr.png');background-repeat:no-repeat;background-position:center 3px;background-size:139px 10px;}
.laySchdeRst .sdeBx .tTim em{display:block;font-size:13px;padding-top:2px;}
.laySchdeRst .sdeBx .tTim .ar{margin-top:-18px;}
.laySchdeRst>li .wTim{border-top:1px dotted #d1c3c1;}
.laySchdeRst>li .wTim p{text-align:center;margin-top:-9px;}
.laySchdeRst>li .wTim p span{font-size:12px;display:inline-block;padding:0 6px;background-color:#f7eae9;}
.laySchdeRst>li .wTim p span strong{color:#cc0066;}

.laySchdeRst>em>em>li *{color:#333;font-size:14px;}
.laySchdeRst>em>em>li .wTim{border-top:1px dotted #d1c3c1;}
.laySchdeRst>em>em>li .wTim p{text-align:center;margin-top:-9px;}
.laySchdeRst>em>em>li .wTim p span{font-size:12px;display:inline-block;padding:0 6px;background-color:#ffffff;}
.laySchdeRst>em>em>li .wTim p span strong{color:#cc0066;}

.laySchdeRst>li:nth-child(2){padding-bottom:10px;}
.laySchdeRst>li:nth-child(2) .sdeBx .tTim{}
.laySchdeRst>li:nth-child(2) .wTim p span strong, .laySchdeRst>li:nth-child(2) .sdeBx ul li .rTim,
.laySchdeRst>li:nth-child(2) .sdeBx .tTim strong{color:#3990d4;}
.laySchdeRst>li:nth-child(2) .sdeBx .tTim strong{background-image:url('/images/POWERCALL_M/bg_timrev.png');}
.laySchdeRst>li:nth-child(2) .wTim p span{background-color:#dce6f2;}
.resLaySchde .sLyBt button{display:block;border:0;width:100%;height:22px;margin-top:-22px;text-align:center;background:url('/images/POWERCALL_M/bt_sheclo.png');background-repeat:no-repeat;background-position:center center;background-size:15px 9px;}
.resLstLay .reChBtn{padding:5px 5px 10px 5px;background-color:#f2f2f2;}
.resLstLay .reChBtn .bBtn{width:100%;text-align:center;background-color:#cc0066;}
/* 요금 */
.layPayLst{background-color:#f7eae9;padding:5px 10px;border-bottom:1px solid #d1c3c1;}
.layPayLst ul li{border-bottom:1px solid #d1c3c1;padding:8px 10px;}
.layPayLst ul li *{color:#666;}
.layPayLst ul li strong{font-size:14px;display:inline-block;width:50%;}
.layPayLst ul li span{font-size:16px;display:inline-block;width:50%;text-align:right;}
.layPayLst ul li:last-child{border-bottom:0;}
.layPayLst ul li:last-child span{font-weight:bold;color:#333;}
.layPayLst .vLst{width:100% !important;margin-top:10px !important;}
.layPayLst .vLst td{text-align:left;padding:0 5px;}

#fareShowNotFound{text-align:center;padding:20px 0;}

/* 팝업 */
.popBodyWrap{background-color:#f2f2f2;min-height:100%;}
.popTit{position:relative;background-color:#576571;min-height:45px;}
.popTit h4{color:#fff;font-size:18px;padding:13px 0 0 15px;}
.popTit .cloBt{display:block;border:0;position:absolute;top:6px;right:8px;background:url('/images/POWERCALL_M/bt_clo.png');background-repeat:no-repeat;background-position:center center;width:30px;height:30px;background-size:16px 16px;}
.popTiFix{position:fixed;top:0;left:0;width:100%;height:45px;}

/* 달력 */
.popDateSel{padding:45px 0 160px 0;background-color:#fff;}
.calMonBox{padding-bottom:30px;}
.calMonBox h5{background-color:#f2f2f2;text-align:center;font-size:17px;font-weight:bold;color:#000;padding:10px 0 5px 0;border-top:1px solid #e5e5e5;}
.calMonBox table{width:100%;}
.calMonBox table th{text-align:center;background-color:#f2f2f2;font-size:13px;padding:10px 0;border-bottom:1px solid #e5e5e5;}
.calMonBox table .sunday{color:#d10101;width:15%;}
.calMonBox table td{text-align:center;padding:10px 0;font-size:16px;color:#222;width:14%;}
.calMonBox table .cal_blue{color:#2182e7;}
.calMonBox table .cal_red{color:#e30c0c;}
.calMonBox table .noselect{color:#bdbdbd !important;}
.calMonBox table .select{background-color:#f3f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:9px 0;}
.calMonBox table .start{background-color:#cc0066;color:#fff !important;padding:5px 0 0 0;}
.calMonBox table .start em{color:#fff !important;display:block;font-size:12px;line-height:1.1;}
.calDatSel{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;}
.calDatSel ul{border-top:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5;}
.calDatSel ul:after{content:"";display:block;clear:both;}
.calDatSel ul li{float:left;width:50%;min-height:60px;}
.calDatSel ul li p{min-height:60px;border-left:1px solid #a5a5a5;text-align:center;}
.calDatSel ul li:first-child p{border-left:0;} 
.calDatSel ul li p span{font-size:12px;color:#222;display:block;padding:12px 0 4px 0;}
.calDatSel ul li p strong{color:#cc0066;font-size:16px;}
.calDatSel .datOne li{float:none;width:100%;}
.calDatSel .datMor3 li{width:33%;}
.calDatSel .datMor4 li:nth-child(3) p{border-left:0;border-top:1px solid #a5a5a5;}
.calDatSel .datMor4 li:nth-child(4) p{border-top:1px solid #a5a5a5;}
.calDatSel .bgCenBtn{padding:10px;}

/* 도시 검색 */
.popCitySch{}
.ctSchWrp{background-color:#576571;padding:0 15px 20px 15px;}
.ctSchWrp .inpBx{background-color:#fff;}
.ctSchWrp .inpBx:after{content:"";display:block;clear:both;}
.ctSchWrp .inpBx input{float:left;border:0;}
.ctSchWrp .inpBx input[type='text']{width:75%;padding:0 10px;min-height:39px;font-size:14px;}
input::placeholder{color:#aeaeae;}
.ctSchWrp .inpBx .ctBt{float:right;background-image:url('/images/POWERCALL_M/bg_citsch.png');background-color:#ffc000;width:39px;height:39px;background-size:21px 21px;background-repeat:no-repeat;background-position:center center;width:39px;height:39px;text-indent:-1000px;}
.ctResWrp{}
.ctResWrp table{width:100%;}
.ctResWrp table th{text-align:center;font-size:14px;background-color:#e2e2e2;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:8px 0;}
.ctResWrp table td{text-align:center;font-size:14px;background-color:#fff;border-bottom:1px solid #d5d5d5;padding:7px 0;}
.ctLstWrp{position:relative;min-height:380px;}
.ctLstWrp li .nt{position:relative;z-index:10;display:block;width:30%;background-color:#9aa7ac;text-align:center;border-bottom:1px solid #e5e5e5;color:#fff;padding:10px 0;}
.ctLstWrp li .nt span{color:#fff;}
.ctLstWrp .cSel .nt{background-color:#f2f2f2;}
.ctLstWrp .cSel .nt span{color:#cc0066;}
.ctLstWrp .sCtLst{display:none;background-color:#f2f2f2;position: absolute;left: 0;top: 0;width: 100%;box-sizing: border-box;padding: 0 4% 0 34%;}
.ctLstWrp .cSel .sCtLst{display:block;}
.ctLstWrp .sCtLst table{width:100%;}
.ctLstWrp .sCtLst table td{width:50%;padding:10px 0;border-bottom:1px solid #d5d5d5;}
.ctLstWrp .sCtLst table td a{margin-left:4px;}

/* qna */
.qnaCntWrp{background-color:#f2f2f2;margin-bottom:-30px;position:relative;}
.qnaCntWrp::before{content:"";left:0;top:0;display:block;position:absolute;width:30%;background-color:#9aa7ac;height:100%;}
.qnaCntWrp .ctLstWrp{min-height:500px;}
.qnaCntWrp .ctLstWrp .sCtLst{background:none;}
.qLst li{position:relative;margin-top:20px}
.qLst li a::before{content:"Q";left:0;display:block;position:absolute;font-size:15px;background-color:#d42e80;width:20px;height:19px;text-align:center;padding-top:1px;border-radius:50px;color:#fff;} 
.qLst li a{font-size:14px;display:block;padding-left:26px;}
.qAnwInf{position:relative;margin:15px 10px;padding-left:26px;font-size:14px;line-height:1.4;}
.qAnwInf *{font-size:14px;}
.qAnwInf::before{content:"A";left:0;display:block;position:absolute;font-size:15px;background-color:#d42e80;width:20px;height:20px;text-align:center;border-radius:50px;color:#fff;line-height:1.3;} 

/* layer */
.dimBg{position:fixed;background-color:#000;opacity:0.5;z-index:50;width:100%;height:100%;left:0;top:0;}
.sldDimBg{position:fixed;background-color:#000;opacity:0.5;z-index:50;width:100%;height:100%;left:0;top:0;}
.layerLoading{position:fixed;z-index:999;top:50%;left:50%;margin:-82px 0 0 -110px;}
.layerLoading img{width:220px;box-shadow:0 3px 25px #333;border-radius:8px;}
.layerWrap{position:absolute;z-index:999;top:90px;left:50%;margin-left:-150px;margin-bottom:10px;width:300px;background-color:#fff;box-shadow:0 2px 14px #333;}
.layerCont:after{content:"";display:block;clear:both;}
.layerTit{position:relative;background-color:#4a4b48;min-height:45px;}
.layerTit h4{color:#fff;font-size:18px;padding:13px 0 0 15px;}
.layerTit .cloBt{display:block;border:0;position:absolute;top:6px;right:8px;background:url('/images/POWERCALL_M/bt_clo.png');background-repeat:no-repeat;background-position:center center;width:30px;height:30px;background-size:16px 16px;}

/* 로그인 */
.layMemLog{}
.memLogWrp .inf{text-align:center;padding:10px;}
.memLogWrp .inf strong{display:block;font-size:19px;color:#000;line-height:1.6;padding:20px 0 15px 0;}
.memLogWrp .inf em{display:block;font-size:16px;color:#cc0066;line-height:1.5;}
.memLogWrp .mLogBtn{padding:5px 10px 10px 10px;}
.memLogWrp .mLogBtn li{padding-top:10px;}
.memLogWrp .mLogBtn .bBtn{width:100%;}

.popMemLog .memLogWrp .mLogBtn{padding:5px 0;}
.popMemLog .memLogWrp .mLogBtn li{text-align:center;}
.popMemLog .memLogWrp .bBtn{width:280px;}
.memLogWrp .nMemRev{background-color:#efefef;margin-top:30px;padding:20px 0 30px 0;}
.memLogWrp .nMemRev h5{font-size:17px;font-weight:bold;color:#000;}
.memLogWrp .nMemRev ul{width:280px;margin:0 auto;border-top:1px solid #cdcdcd;padding:5px 0;margin-top:15px;}
.memLogWrp .nMemRev ul li{text-align:left !important;}
.memLogWrp .nMemRev ul li:after{content:"";display:block;clear:both;}
.memLogWrp .nMemRev ul li .ti{float:left;width:70px;padding-top:7px;}
.memLogWrp .nMemRev ul li p{float:left;}
.memLogWrp .nMemRev .datSel{background-color:#fff;border:1px solid #a9a9a9;min-width:64px;}
.memLogWrp .nMemRev input[type='text']{padding:6px 5px;border:1px solid #a9a9a9;font-size:15px;}
.memLogWrp .nMemRev .ipMob input[type='text']{width:129px;}
.memLogWrp .nMemRev .ipNum input[type='text']{width:197px;}
.memLogWrp .nMemRev .nMemBtn{padding-top:10px;}

.memLogWrp .nMemRevApp{background-color:#efefef;margin-top:30px;padding:20px 0 30px 0;}
.memLogWrp .nMemRevApp h5{font-size:17px;font-weight:bold;color:#000;}
.memLogWrp .nMemRevApp ul{width:280px;margin:0 auto;border-top:1px solid #cdcdcd;padding:5px 0;margin-top:15px;}
.memLogWrp .nMemRevApp ul li{text-align:left !important;}
.memLogWrp .nMemRevApp ul li:after{content:"";display:block;clear:both;}
.memLogWrp .nMemRevApp ul li .ti{float:left;width:70px;padding-top:7px;}
.memLogWrp .nMemRevApp ul li p{float:left;}
.memLogWrp .nMemRevApp .datSel{background-color:#fff;border:1px solid #a9a9a9;min-width:64px;}
.memLogWrp .nMemRevApp input[type='text']{padding:6px 5px;border:1px solid #a9a9a9;font-size:15px;}
.memLogWrp .nMemRevApp .ipMob input[type='text']{width:129px;}
.memLogWrp .nMemRevApp .ipNum input[type='text']{width:197px;}
.memLogWrp .nMemRevApp .nMemBtn{padding-top:10px;}

/* 내 예약 */
.popCeTit h4{text-align:center;padding-left:0;}
.popTit button{position:absolute;display:block;top:2px;padding:10px;background:none;border:0;}

.myRevDat{background-color:#fff;padding:10px 0 10px 10px;}
.myRevDat strong{font-size:16px;letter-spacing:-1px;display:block;text-align:center;padding-bottom:6px;}
.myRevDat .rdSel{text-align:center;}
.myRevDat .rdSel .cBtn{margin:0 2px;}
.myRevInf{padding:0 10px;}
.cTit{padding:20px 0 8px 0;font-size:16px;}
.cTit::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_ctiarr.png');background-size:15px 10px;width:15px;height:10px;margin-right:4px;}
.myRevInf .bgCenBtn{padding:10px 0;}

/* 내티켓 */
.popMyTick{padding:0 10px;}
.myTickLst li{border-top:1px dashed #c2c2c2;padding:25px 0;}
.myTickLst li:first-child{border-top:0;}
.myTickLst .tBox{position:relative;border:1px solid #c1bcbc;background-color:#fff;}
.myTickLst .tBox p{padding:10px 80px 10px 10px;}
.myTickLst .tBox p span{display:block;padding:2px 0 2px 20px;}
.myTickLst .tBox p .ita{padding-left:0;}
.myTickLst .tBox p .ita img{height:17px;vertical-align:-2px;}
.myTickLst .tBox .bBtn{position:absolute;right:10px;top:14px;padding:12px 20px 10px 20px;}
.myTickBtn{padding:30px 0 10px 0;border-bottom:1px solid #c1bcbc;}
.myTickBtn .cBtn{min-width:70px;}
.myTickVew{padding:20px 0;text-align:center;}

/* 온라인 문의 */
.popMyAsk{}
.myAskInf{padding:30px 10px 0 10px;}
.myAskInf .bgCenBtn{padding:10px 0;}

/* 내쿠폰 */
.popMyCoup{padding:30px 10px;}
.rfBtn span::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_ref.png');background-size:14px 14px;width:14px;height:14px;margin-right:6px;}
.tTit{position:relative;font-weight:bold;margin-top:30px;padding-bottom:5px;}
.tTit .cBtD{position:absolute;right:0;top:-4px;}
.myCoupGud .gBox{border:1px solid #c1bcbc;background-color:#fff;padding:10px;line-height:1.5;}
.myCoupNon{text-align:center;padding:40px 0 20px 0;}

/* 내정보 */
.popMyInfo{padding:30px 15px;}
.myInfView{background-color:#fff;border:1px solid #c1bcbc;padding-bottom:20px;}
.myInfView ul{padding:10px;}
.myInfView ul li{border-bottom:1px solid #dfdfdf;padding:16px 0 7px 0;position:relative;}
.myInfView ul li em{display:block;font-size:12px;color:#cc0066;padding-bottom:8px;}
.myInfView ul li .pw{font-size:20px;letter-spacing:5px;}
.myInfView ul li .pmbt{position:absolute;right:0;bottom:10px;}
.myInfView .meRegInp li{border-bottom:0;padding-bottom:0;}
.myInfView .meRegInp li .if input[type='text']{margin:10px 0 0 0;}
.pwmExp{font-size:13px;padding:10px 0 10px 14px;line-height:1.5;text-indent:-14px;}
.popMyInfo .bgCenBtn{padding-top:10px;}

/* 공지사항 */
.popMyNoti{padding:0 10px;}
.myNotiLst{padding-bottom:20px;}
.myNotiLst .ntit{position:relative;padding:30px 80px 8px 0;}
.myNotiLst .ntit span{position:absolute;right:0;top:30px;}
.myNotiLst .nBox{border:1px solid #c1bcbc;background-color:#fff;}
.myNotiLst .nBox .nimg img{width:100%;vertical-align:top;}
.myNotiLst .nBox .nvew .ti{display:block;position:relative;border-top:1px solid #c1bcbc;border-bottom:1px solid #c1bcbc;padding:12px 40px 8px 10px;}
.myNotiLst .nBox .nvew .if{padding:6px 10px 10px 10px;}

/* 사용약관 */
.popMyAgr{padding:30px 10px;}
.myAgrBtn li{padding-bottom:15px;}
.myAgrBtn li .bBtn{width:100%;}
.myAgrVew .tTit{margin-top:0;font-size:14px;}
.myAgrVew .agrCnt{border:1px solid #c1bcbc;background-color:#fff;padding:10px;font-size:13px;line-height:1.5;margin-bottom:20px;}
.myAgrVew .agrCnt *{font-size:13px;}
.myAgrVew .agrCnt .stg{display:block;padding-top:6px;}
.myAgrVew .agrCnt .cLst{margin-top:10px;}
.agrFoot{border:1px solid #e5e6e6;background:#fff;padding:10px;margin-top:20px;}
.agrFoot *{font-size:12px;color:#8a8a8a;}
.agrFoot p{padding:6px 0;}
.agrFoot p strong{font-size:14px;color:#000;}

/* 온라인문의 */
.popOnAsk{}
.OnAskCat{padding:15px 10px;}
.OnAskCat h5{font-size:16px;padding:5px 0;position:relative;}
.OnAskCat h5::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_tiarr01.png');background-size:10px 17px;width:10px;height:17px;margin-right:4px;vertical-align:-2px;}
.OnAskCat h5 span{position:absolute;right:0;margin-top:3px;font-size:12px;color:#777;}
.OnAskCat .onMnuLst:after{content:"";display:block;clear:both;}
.OnAskCat .onMnuLst li{float:left;width:31%;padding:5px 1%;}
.OnAskCat .onMnuLst li .bBtn{width:100%;}
.onMnuTit{position:relative;}
.onMnuTit .hisBtn{position:absolute;right:0;top:0;}

.OnAskCat .onSelBx{background-color:#fff;padding:10px;}
.OnAskCat .onSelBx *{font-size:14px;}
.OnAskCat .onSelBx dl:after{content:"";display:block;clear:both;}
.OnAskCat .onSelBx dl dt{float:left;width:35%;padding-top:5px;}
.OnAskCat .onSelBx dl dd{float:left;width:65%;}
.OnAskCat .onSelBx dl dd label{display:block;padding:5px 0;}
.OnAskCat .onSelBx .onAwLs li{border-top:1px solid #a9a9a9;padding:15px 0 8px 2px;}
.OnAskCat .onSelBx .onAwLs li:first-child{border-top:0;}
.OnAskCat .onSelBx .onAwLs li:after{content:"";display:block;clear:both;}
.OnAskCat .onSelBx .onAwLs li .ti{float:left;color:#cc0066;width:33%;}
.OnAskCat .onSelBx .onAwLs li .if{float:left;width:67%;}
.OnAskCat .onSelBx .onAwLs li .if em.rFont{font-size:12px;display:block;padding-top:6px;}
.OnAskCat .onSelBx .onAwLs li .se{margin-top:-10px;}
.OnAskCat .onSelBx .onAwLs li .se .nbSel{min-width:30%;}
.OnAskCat .onSelBx .onAwLs li .if .nbPay{display:inline-block;min-width:50%;border-bottom:1px solid #a9a9a9;text-align:right;}

.OnAskCat .onSelBx .onAwTx{line-height:1.5;padding:15px 0;border-top:1px solid #a9a9a9;font-size:13px;}
.OnAskCat .onSelBx .onAwTx em{font-size:12px;}
.OnAskCat .onSelBx .onAwTx2{padding:10px 0;}
.OnAskCat .onSelBx .onThTx{border:1px solid #d7d7d7;padding:10px;margin-top:20px;text-align:left;position:relative;margin-bottom:-1px;}
.OnAskCat .onSelBx .onThIf{border-top:1px solid #a9a9a9;padding-bottom:10px;}
.OnAskCat .onSelBx .onThIf dt{float:none;width:auto;font-weight:bold;padding-top:20px;}
.OnAskCat .onSelBx .onThIf dd{float:none;width:auto;padding:10px 0 0 12px;text-indent:-12px;}
.OnAskCat .onSelBx .onThAr{border:1px solid #d7d7d7;padding:5px;margin:15px 0;}
.OnAskCat .onSelBx .onThAr textarea{border:0;border:0;width:100%;height:70px;}
.popOnAsk label input{vertical-align:-4px;margin-right:4px;}

.OnAskSel{background-color:#fff;padding:15px 10px 30px;}
.OnAskSel h5{font-size:16px;padding-bottom:5px;}
.OnAskCat h5::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_tiarr01.png');background-size:10px 17px;width:10px;height:17px;margin-right:4px;vertical-align:-2px;}
.askDatWp .aDatLst{padding:10px 0 15px;}
.askDatWp .aDatLst *{font-size:14px;}
.askDatWp .aDatLst li{padding:10px 0;}
.askDatWp .aDatLst li:after{content:"";display:block;clear:both;}
.askDatWp .aDatLst li label{float:left;width:38%;}
.askDatWp .aDatLst li div{float:left;width:62%;}
.askDatWp .aDatLst li div .st::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_ico02.png');background-size:12px 17px;width:12px;height:17px;margin-right:4px;vertical-align:-2px;}
.askDatWp .aDatLst li div .rv::before,
.OnAskCat .onSelBx .onAwLs li .if .rv::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_arr01.png');background-size:6px 10px;width:6px;height:10px;margin:0 10px;}
.askDatWp .aDatLst li div .tm{padding-top:8px;}
.askDatWp  h6{background-color:#f7eae9;margin:0;font-size:15px;padding:8px 10px;color:#cc0066;}
.askDatRtn h6{background-color:#dce6f2;color:#3990d4;}
.askDatRtn .aDatLst li div .rv::before{background-image:url('/images/POWERCALL_M/bg_arr02.png');}
.popOnAsk .bgCenBtn{padding:10px;}
.twCenBtn{text-align:center;padding:10px 0 15px 0;}
.twCenBtn .bBtn{width:47%;margin-top:4px;}
.thCenBtn .bBtn{width:30%;}
.twCenBtn .waBtn{width:95%;}
.twDifBtn .bBtn{width:63%;}
.twDifBtn .bBtG{width:32%;}

.askComSel h6{font-size:15px;margin:0;padding:25px 0 7px;}
.askComSel h6::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_tiarr02.png');background-size:9px 9px;width:9px;height:9px;margin-right:4px;vertical-align:1px;}
.OnAskSel section:first-child h6{padding-top:0;}
.askComSel .aComLst{padding:10px 10px 10px 10px;background-color:#f2f2f2;}
.askComSel .aComLst *{font-size:14px;}
.askComSel .aComLst li{padding:7px 0;}
.askPybInf .aComLst li:after{content:"";display:block;clear:both;}
.askPybInf .aComLst .nbSel{width:40%;float:left;}
.askPybInf .aComLst .nbInp{width:58%;float:right;}
.askComSel .aComLst .FdInp{border:1px solid #c1c1c1;width:180px;margin-left:10px;padding:5px;margin-top:-5px;}
.askRevTx{text-align:center;padding:20px 0;color:#000;}
.askBagTab .cLst *{font-size:14px;}

/* 주의사항 layer */
.layOnTxt{text-align:center;padding:30px 0;border-bottom:1px solid #d7d7d7;}
.layOnTxt *{font-size:16px;}
.layOnTxt p{padding:0 10px;}
.layOnTxt p::before, .layOnTxt ul::before{content:"";display:block;margin:0 auto;margin-bottom:20px;background-image:url('/images/POWERCALL_M/bg_oninf01.png');background-size:138px 138px;width:138px;height:138px;}
.layOnTxt h5{text-align:left;font-weight:bold;margin:0 12px;margin-top:-10px;border-bottom:1px solid #d7d7d7;padding-bottom:10px;}
.layOnTxt .onIcTel::before{background-image:url('/images/POWERCALL_M/bg_oninf03.png');}
.layOnTxt .onIcRep::before{background-image:url('/images/POWERCALL_M/bg_oninf02.png');}
.layOnTxt .onIcNon::before{display:none;}
.layOnTxt ul li{text-align:left;padding:15px 10px 0 25px;text-indent:-13px;}
.layerCont .twCenBtn{padding:5px 0;}
.layExTxt{border-bottom:1px solid #d7d7d7;padding:10px;text-align:center;}
.layExTxt p{padding:10px 0;line-height:1.5;}

/* 인원선택 */
.layPepSel .layerCont{padding:10px 0 0 0;}
.layPepSel .layerCont h4{padding:4px 0 10px 10px;font-weight:bold;color:#333;}
.pepLySel {float:left;width:50%;}
.pepLySel .peSetup{padding:0 10px;}
.pepLySel .peSetup li{min-height:60px;}
.pepLySel .peSetup .pBox{border:1px solid #cacaca;}
.pepLySel .peSetup .pBox:after{content:"";display:block;clear:both;}
.pepLySel .peSetup .pBox *{float:left;}
.pepLySel .peSetup .pBox button{border:0;background-color:#fff;}
.pepLySel .peSetup .pBox button::before{content:"";display:block;border-right:1px solid #cacaca;background-image:url('/images/POWERCALL_M/bg_pemis.png');background-size:13px 2px;background-repeat:no-repeat;background-position:center center;width:28px;height:28px;}
.pepLySel .peSetup .pBox .plBt::before{background-image:url('/images/POWERCALL_M/bg_pepls.png');background-size:13px 13px;border-left:1px solid #cacaca;border-right:0;}
.pepLySel .peSetup .pBox em{width:70px;font-size:13px;text-align:center;padding-top:7px;}
.pepLySel .peSetup .cSel em{color:#cc0066;}
.pepLySel .peSetup li p{font-size:12px;color:#999;text-align:center;padding-top:6px;}

.setLySel{float:right;border-left:1px solid #e5e5e5;}
.setLySel .seSetup{padding:0 10px;}
.setLySel .seSetup button{display:block;width:128px;height:32px;text-align:left;border:1px solid #cacaca;background-color:#eee;margin-bottom:10px;}
.setLySel .seSetup button span{display:block;font-size:13px;padding:2px 0 0 5px;}
.setLySel .seSetup .cSel span{color:#cc0066;}
.setLySel .seSetup .cSel span::after{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_setcke.png');background-size:14px 10px;width:14px;height:10px;margin-left:5px;}

.layPepSel .btnLyWrp{border-top:1px solid #a5a5a5;}

/* 항공사 선택 */
.airCkeLst li{border-bottom:1px solid #e5e5e5;padding:10px 10px 10px 15px;word-break:break-all;}
.airCkeLst li label span{font-size:16px;}
.airCkeLst li label input{vertical-align:-4px;margin-right:5px;}

.btnLyWrp{padding:5px;clear:both;}
.btnLyWrp .bBtn{width:100%;}

/* 여권 이름 입력 방법 안내 */
.layPasNat{width:330px;margin-left:-165px;/*top:50%;margin-top:-280px;*/}
.pasNatSel .natTx{display:block;padding:12px 0 11px 15px;}
.pasNatSel .natLst{background:#c8c8c8;padding:15px 0 5px 10px;}
.pasNatSel .natLst li{display:inline-block;padding:0 0 6px 0;width:15%;text-align:center;}
.pasNatSel .natLst li img{width:43px;}
.pasNatSel .natLst .cSel img{border:2px solid #cc0066;width:39px;box-shadow:0 2px 7px #757474;}
.pasNatSel .pasView{background-color:#f4f2f2;border-bottom:1px solid #a5a5a5;padding-bottom:15px;}
.pasNatSel .pasView p{text-align:center;}
.pasNatSel .pasView p img{width:99%;}
.pasNatSel .pasView h5{font-weight:bold;padding:20px 0 15px 15px;}
.pasNatSel .pasView h5::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_natif.png');background-size:18px 18px;width:18px;height:18px;margin-right:5px;vertical-align:-3px;}

/* 노무자여부 */
.layE9Chk{width:330px;margin-left:-165px;text-align:center;/*top:50%;margin-top:-280px;*/}
.layE9Chk .layerCont p{font-size:12px}
/* 결제전 동의사항 */
.layRevAgr{}
.revAgrPer{padding:10px 5px;}
.revAgrPer h5{font-weight:bold;}
.revAgrPer .agrCk{display:block;margin:10px 0;}
.revAgrPer .agrCk span{font-size:14px;letter-spacing:-1px;font-size:14px;}
.revAgrPer .agrCk input{margin:-2px 4px 0 0;}
.revAgrPer .agrCn{border:1px solid #cacaca;padding:10px 5px;}
.revAgrPer .agrCn *{font-size:13px;}
.revAgrPer .agrCn li{padding:2px 0 2px 10px;text-indent:-8px;}

/* 은행선택 */
.bnkCkeLst li{border-bottom:1px solid #e5e5e5;padding:0 10px 0 15px;word-break:break-all;}
.bnkCkeLst li p img{width:50px;vertical-align:-14px;}


/* 상세검색 */
.layTraWrap{position:absolute;z-index:999;top:0;left:0;width:100%;box-shadow:0 2px 14px #333;background-color:rgba(255, 255, 255, 0.9);}
.dtaSchLst{padding:10px;}
.dtaSchLst li{border-bottom:1px solid #cecfcf;padding:10px 5px;}
.dtaSchLst li h4{font-size:16px;font-weight:bold;padding-bottom:5px;color:#333;}
.dtaSchLst li label{display:inline-block;width:45%;padding:2px 0;margin:5px 0;}
.dtaSchLst li label input{margin-right:4px;vertical-align:-4px;}
.dtaSchBtn{padding:0 10px 10px 10px;text-align:center;}
.dtaSchBtn .bBtn{width:49%;}
.bBtn .ihp::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_tel.png');background-size:17px 17px;width:17px;height:17px;margin-right:5px;vertical-align:-2px;}


/* 예약입력 */
.revInpWrp{padding:0 10px;}
.revInpWrp h3{font-size:17px;padding:30px 0 0 0;font-weight:bold;color:#333;}
.rvInpLik{display:block;border:1px solid #c1c1c1;background-color:#eceeef;min-height:75px;margin-top:10px;} 
.rvInpLik p{padding:15px 0 10px 80px;font-weight:bold;line-height:1.5;background-image:url('/images/POWERCALL_M/bg_revinp01.png');background-size:48px 48px;background-repeat:no-repeat;background-position:20px 14px;}
.rvInpLik p strong{color:#cc0066;}
.rvBoxAge{border:1px solid #c1c1c1;background-color:#eceeef;margin-top:10px;}
.rvBoxAge li{position:relative;border-top:1px solid #c1c1c1;padding:12px 0 14px 10px;}
.rvBoxAge li:first-child{border-top:0;}
.rvBoxAge li .agBt{position:absolute;display: block;right:0;top:5px;padding:10px 15px;background: none;border:0;}
.rvBoxAge li .agBt::before{content:"";display:block;background-image:url('/images/POWERCALL_M/bg_agarr.png');background-size:9px 17px;background-repeat:no-repeat;background-position:0 0;width:9px;height:17px;}
.revInpAge label span{display:inline-block;vertical-align:-2px;margin-left:4px;}
.rvCkAll{padding:10px 0 30px 10px;}

.bgCenBtn .bBtn{width:100%;}

.rvSubInf{border:1px solid #c1c1c1;background-color:#eceeef;padding:12px;margin-top:10px;}
.rvSubInf .tx{font-size:14px;line-height:1.4;}
.rvSubInf ul{margin-bottom:15px;}
.rvSubInf ul li{padding-top:15px;}
.rvSubInf ul li em{display:block;font-size:12px;color:#cc0066;}
.rvSubInf ul li input[type='text']{width:100%;border:0;background-color:transparent;font-size:15px;border-bottom:1px solid #a9a9a9;padding:8px 0;}
.rvSubInf ul li input[type='text'].inCk{border-bottom:1px solid #cc0066;}
.rvResWrp{position:relative;margin-top:10px;}
.rvComRes{width:100%;border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1;background-color:#eceeef;}
.rvComRes th, .rvComRes td{border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;text-align:center;padding:8px 0;}
.rvResMdy{display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0, 0, 0, 0.7);}
.rvResMdy p{color:#fff;padding:17px 0 10px 90px;margin:15px 0 0 35px;line-height:1.5;background-image:url('/images/POWERCALL_M/bg_revinp03.png');background-size:48px 48px;background-repeat:no-repeat;background-position:20px 14px;}
.rvResMdy p strong{color:#ffde00;}
.rvPasInf{border:1px solid #c1c1c1;background-color:#eceeef;margin-top:10px;}
.rvPasInf ul li{border-bottom:1px solid #dfdfdf;padding:10px;}
.rvPasInf ul li:after, .rvPasInf ul li .pinBx:after{content:"";display:block;clear:both;}
.rvPasInf ul li .ti{float:left;width:30%;padding-top:6px;}
.rvPasInf ul li .if{float:right;width:70%;}
.rvPasInf ul li input[type='text']{display:block;width:100%;border:0;background-color:transparent;font-size:15px;border-bottom:1px solid #a9a9a9;padding:10px 0;margin-bottom:5px;}
.rvPasInf ul li label{margin-right:10px;padding-top:2px;}
.rvPasInf ul li label span{font-size:13px;display:inline-block;vertical-align:-2px;margin-left:4px;}
.rvPasInf ul li .if .tx{display:block;padding:6px 0;font-size:12px;color:#de0000;}
.rvPasInf ul li .if .hpBtn{margin-bottom:5px;}
.rvPasInf ul li .if .hpBtn span::before{content: "";display: inline-block;vertical-align: -2px;margin-right:4px;
	background-image: url(/images/POWERCALL_M/bg_inphelp.png);background-repeat: no-repeat;background-position: 0 0;
    width:16px;height:16px;background-size:16px 16px;}
.rvPasInf ul li .ti a::before{content: "";display: inline-block;vertical-align: -2px;margin-right:4px;
	background-image: url(/images/POWERCALL_M/bg_inphelp.png);background-repeat: no-repeat;background-position: 0 0;
    width:16px;height:16px;background-size:16px 16px;}    
.rvPasInf .bgCenBtn{padding:10px;}
.rvPasInf #mppDiv, .rvPasInf #mppDiv+.tx{margin-left:-40%;}

.rvPasInf2{border:1px solid #c1c1c1;background-color:#eceeef;margin-top:10px;}
.rvPasInf2 ul li{border-bottom:1px solid #dfdfdf;padding:10px;}
.rvPasInf2 ul li:after, .rvPasInf2 ul li .pinBx:after{content:"";display:block;clear:both;}
.rvPasInf2 ul li .ti{padding-top:6px;}
.rvPasInf2 ul li input[type='text']{display:block;width:100%;border:0;background-color:transparent;font-size:15px;border-bottom:1px solid #a9a9a9;margin-bottom:5px;}
.rvPasInf2 ul li .if .tx{display:block;padding:6px 0;font-size:12px;color:#de0000;}
.rvPasInf2 ul li .if .hpBtn{margin-bottom:5px;}
.rvPasInf2 ul li .if .hpBtn span::before{content: "";display: inline-block;vertical-align: -2px;margin-right:4px;
	background-image: url(/images/POWERCALL_M/bg_inphelp.png);background-repeat: no-repeat;background-position: 0 0;
    width:16px;height:16px;background-size:16px 16px;}
.rvPasInf2 .bgCenBtn{padding:10px;}

/* 편의점 결제방법 안내 */
.cvnPayGud{padding:10px;}
.cvnPayGud img{width:100%;}

/* 증명서 업로드 */
.payCertWrp{padding:10px;border-bottom:1px solid #a5a5a5;}
.cartInf{padding-bottom:15px;}
.cartInf p{font-size:12px;padding:6px 0 0 15px;text-indent:-15px;line-height:1.5;}
.cartInf li{font-size:12px;padding:6px 0 0 15px;text-indent:-15px;line-height:1.5;}
.cartFile .fLst:after{content:"";display:block;clear:both;}
.cartFile .fLst li{float:left;width:50%;padding-top:15px;position:relative;}
.cartFile .fLst li:after{content:"";display:block;clear:both;}
.cartFile .fLst li img{width:33px;height:52px;border:1px solid #a0a0a0;float:left;}
.cartFile .fLst li p{float:left;padding:25px 0 0 10px;font-size:12px;color:#292929;}
.cartFile .fLst li p span{display:block;font-size:12px;color:#6e6e6e;}
.cartFile .fLst li .btDel{background:none;border:0;display:block;position:absolute;left:48px;top:15px;}
.cartFile .fLst li .btDel::before{content: "";display:block;background-image: url(/images/POWERCALL_M/bg_fdel.png);background-repeat: no-repeat;background-position: 0 0;width:14px;height:14px;background-size:14px 14px;}
.cartExp{background-color:#dfdfdf;margin-top:15px;}
.cartExp p{text-align:center;line-height:1.5;padding:30px 0;font-size:14px;}

.fileBox{position:relative;border:1px solid #9e9e9e;min-height:33px;}
.fileBox input[type="file"] {width:1px;height:1px; padding: 0; margin:5px; overflow: hidden; clip:rect(0,0,0,0); border:0;} 
.fileBox label{display:block;position: absolute;min-height:33px;top:0;right:0;width:63px;color: #333; font-size: inherit; line-height: normal; vertical-align: middle;cursor: pointer; border-left: 1px solid #9e9e9e;} /* named upload */ 
.fileBox label span{display:block;padding:7px 0 0 5px;}
.fileBox label span::before{content: "";display:inline-block;vertical-align: -3px;margin-right:4px;
	background-image: url(/images/POWERCALL_M/bg_sfile.png);background-repeat: no-repeat;background-position: 0 0;
    width:17px;height:17px;background-size:17px 17px;}
.fileBox .upload-name {display: inline-block; padding: .5em .75em;font-size: inherit; background:none;font-family: inherit; line-height: normal; vertical-align: middle;border:0; border-bottom-color: #e2e2e2; -webkit-appearance: none;-moz-appearance: none; appearance: none; }



/* 최종 결제 확인 */
.payChekWrp{padding:0 10px;border-bottom:1px solid #a5a5a5;}
.payChekWrp .payAcInf{background:none;padding:0;border-bottom:1px solid #a5a5a5;} 
.payChekWrp .payCkInf{padding:20px 0;text-align:center;}
.payChekWrp .payCkInf strong{font-size:17px;}

/* 예약완료 */
.revEndWrp{background-image: url(/images/POWERCALL_M/bg_revend.jpg);background-repeat:repeat;background-size:360px 751px;background-position:center 0;margin-bottom:-30px;}
.revEndWrp .ttx{font-size:21px;text-align:center;}
.revEndWrp .ttx strong::before{content:"";display:block;background-image:url('/images/POWERCALL_M/bg_rvend.png');background-size:64px 27px;background-repeat:no-repeat;background-position:0 0;width:64px;height:27px;margin:0 auto;margin-bottom:15px;}
.rvEndNum{background-color:#fff;padding:10px;}
.rvEndNum li{padding:3px 0;}
.rvEndNum li:after{content:"";display:block;clear:both;}
.rvEndNum li .ti{float:left;width:26%;font-weight:normal;}
.rvEndNum li .if{float:left;width:74%;}
.rvEndInf{background-color:rgba(000, 000, 000, 0.7);padding:40px 10px;}
.rvEndInf *{text-align:center;color:#fff;}
.rvEndInf .itx{padding-top:20px;}
.rvEndInf .itx .ti{font-size:16px;border-bottom:2px solid #fff;padding-bottom:5px;}
.rvEndInf .itx p{padding-top:20px;}
.rvEndInf .itx .tia{font-size:16px;}
.rvEndInf .itx .tia em{font-size:16px;color:#ffea00;}
.rvEndInf .itx .tib{font-size:14px;color:#feb300;}
.rvEndBtn{background-color:rgba(000, 000, 000, 0.8);padding:15px 0;}
.endBtnInf{padding:0 15px;}
.endBtnInf .bBtn{width:100%;background-color:#777;}
.endBtnInf .bBtn span{display:inline-block;width:48%;}
.endBtnInf .bBtn span:first-child{border-right:1px solid #fff;}
.endBtnInf .eIfBtWp{padding-top:6px;display:none;}
.endBtnInf .eIfBtWp:after{content:"";display:block;clear:both;}
.endBtnInf .eIfBtWp li{float:left;width:49%;padding:2px 0;}
.endBtnInf .eIfBtWp li:nth-child(2n){float:right;}
.bBtT{display:block;padding:11px 0 9px 0;border:1px solid #9fa0a0;color:#fff;text-align:center;}
.bBtT *{color:#fff;}
.eRgBtWp{padding:4px 15px 0 15px;}
.eRgBtWp li{padding-bottom:4px;}
.eRgBtWp .bBtn{width:100%;}
.eRgBtWp .bBtn em{font-size:15px;padding-left:5px;}
.eRgBtWp .bBtn strong{font-weight:normal;}

.endLayWrp{background-color:#f2f2f2;margin:15px 0;}
.endLayWrp h3{background-color:#e6e9ea;font-size:17px;padding:10px 0 8px 15px;font-weight:bold;}
.endLayCnt{padding:10px 10px;}
.endLayCnt .vLst td{text-align:left;padding-left:10px;}

.endCloBt{display:block;width:100%;background:none;border:0;padding:10px 0;}
.endCloBt::before {content: "";display:block;margin:0 auto;background-image: url(/images/POWERCALL_M/bg_layclo.png);background-size:21px 14px;background-repeat: no-repeat;background-position:0 0;width:21px;height:14px;}
.endLayPas h4{padding:15px 0 5px 0;font-weight:bold;}
.endLayPas h4:first-child{padding-top:5px;}
.endLaySch .schTit{background-color:#cc0066;color:#fff;padding:9px 0 8px 15px;}
.endLaySch .schTit img{vertical-align:-5px;margin-right:3px;}
.endLaySch .laySchdeRst>li:nth-child(2) .schTit{background-color:#002060;}

/* 결제하기 */
.payFreWrp{padding:10px 10px 60px;background-color:rgba(000, 000, 000, 0.7);}
.payFreWrp *{color:#fff;}
.payFreVew{padding:10px 0;}
.payFreVew li{padding:15px 10px;}
.payFreVew li:after{content:"";display:block;clear:both;}
.payFreVew li .ti{float:left;width:50%;font-weight:normal;font-size:16px;position:relative;}
.payFreVew li .ti .btView{position:absolute;left:60px;margin-top:-8px;}
.payFreVew li .if{float:right;width:50%;text-align:right;font-size:17px;}
.payFreVew li .if *{font-size:17px;}
.payFreVew .freTotal{border-top:2px solid #fff;margin-top:25px;padding-top:25px;}
.payFreVew .freTotal .ti{padding-top:4px;}
.payFreVew .freTotal .if span{font-size:20px;}

.payCntWrp{padding:10px;background-color:rgba(000, 000, 000, 0.7);}
.payTab .cSel a{border-top:2px solid #cc0066;}
.payTab .cSel a span{color:#cc0066;border:0;}
.payTab .cSel a span::after{content:"";display:block;border-bottom:2px solid #cc0066;width:30%;margin:4px auto -6px auto;}
.payInpWrp{background-color:#fff;padding:10px 5px;margin-bottom:10px;}
.payAcSel{background-color:#f2f2f2;padding:10px;margin-bottom:10px;}
.payAcSel select{width:100%;font-size:14px;}
.payAcInf{background-color:#f2f2f2;padding:5px 10px;}
.payAcInf li{border-top:1px solid #a9a9a9;padding:16px 0 9px 0;}
.payAcInf li:after{content:"";display:block;clear:both;}
.payAcInf li:first-child{border-top:0;}
.payAcInf li *{font-size:14px;}
.payAcInf li .ti{float:left;width:25%;color:#cc0066;}
.payAcInf li .if{float:left;width:75%;}
.payAcInf li .wn strong{font-size:17px;}
.payAcInf li .dt{margin-top:-8px;}
.payAcInf li .dt .nbSel{color:#0c89ec;}
.payAcInf li .dt span{display:inline-block;vertical-align:middle;}
.payInpWrp .exp{font-size:13px;text-align:center;padding-top:12px;}

.payStpWrp{padding:10px;background-color:rgba(000, 000, 000, 0.7);}
.payStpWrp *{color:#fff;}
.payStTit{text-align:center;padding:10px 0;}
.payStTit span::after{content:"";display:block;border-bottom:2px solid #fff;width:20%;margin:12px auto;}
.payStVie:after{content:"";display:block;clear:both;}
.payStVie{text-align:center;padding:10px 0 30px 0;}
.payStVie li{display:inline-block;width:90px;height:90px;background-color:rgba(000, 000, 000, 0.4);border-radius:100%;position:relative;margin-right:28px;}
.payStVie li:last-child{margin-right:0;}
.payStVie li::after{content:"";position:absolute;right:-24px;top:50%;margin-top:-6px;display:block;background-image: url(/images/POWERCALL_M/bg_payarr.png);background-size:16px 14px;background-repeat: no-repeat;background-position:0 0;width:16px;height:14px;}
.payStVie li:last-child::after{display:none;}
.payStVie li span{display:block;font-size:16px;padding-top:34px;letter-spacing:-1px;}
.payStVie .cSel{border:1px solid #a89d20;width:88px;height:88px;}
.payStVie .cSel span{color:#ffea00;}
.payStVie .cSel span::before{content:"";display:block;border-top:2px solid #ffea00;width:25%;margin:-7px auto 7px auto;}
.payStInf{background-color:rgba(000, 000, 000, 0.3);padding-bottom:15px;}
.payStInf li{border-top:0;border-bottom:1px solid #a9a9a9;}
.payStInf li .ti{color:#fff;}
.payStInf li .bFont strong{color:#0c89ec;}
.payStInf li .dt{margin-top:0;}
.payStInf li .dt span{margin-right:10px;}
.payStExp{padding:20px 0;text-align:center;font-size:13px;color:#feb300;line-height:1.5;}
.payStpWrp .ttx{padding:30px 0;}
.payStpWrp .ttx strong{font-weight:normal;}
.payStpWrp .bgCenBtn{padding-bottom:30px;}
.payCvSel{border:1px solid #c1c1c1;padding:15px 0;margin-top:15px;}
.payCvSel:after{content:"";display:block;clear:both;}
.payCvSel li{float:left;width:33%;text-align:center;border-left:1px solid #c1c1c1;}
.payCvSel li:first-child{border-left:0;}
.payCvSel li img{width:85px;}
.payCvExp{font-size:14px;padding:25px 0 20px 0;text-align:center;letter-spacing:-1px;}
.payCvExp strong{display:block;font-size:17px;padding-top:10px;}
.payCvGud{text-align:center;font-size:14px;padding:25px 0 5px 0;line-height:1.5;}
.payCvGud::after{content:"";display:block;margin:0 auto;margin-top:12px;background-image:url(/images/POWERCALL_M/bg_lstdow.png);background-size:9px 6px;background-repeat: no-repeat;background-position:0 0;width:9px;height:6px;}
.payStCvn{background-color:#fff;}
.stCvnLst{text-align:center;padding:8px 0 4px 0;border-bottom:1px solid #b8b8b8;}
.stCvnLst li{display:inline-block;}
.stCvnLst li img{width:60px;}
.stCvnPay{padding:20px 15px 10px 15px;}
.stCvnPay:after{content:"";display:block;clear:both;}
.stCvnPay dt{float:left;width:50%;color:#424242;text-align:center;}
.stCvnPay dd{float:right;width:50%;color:#0c89ec;text-align:center;font-size:14px;}
.stCvnPay dd strong{font-size:17px;}
.stCvnCod{padding:15px;}
.stCvnCod .btView{display:block;margin:0 auto;}
.btView{background:none;border:0;display:inline-block;width:34px;height:34px;}
.btView::before{content:"";display:inline-block;background-image:url('/images/POWERCALL_M/bg_mvew.png');background-size:34px 34px;background-repeat:no-repeat;background-position:0 0;width:34px;height:34px;}
.payStCvn .bgCenBtn{padding:0 10px 20px 10px;;}

.payCdInf{border:1px solid #a0a0a0;padding:10px;}
.payCdInf::before{content:"";display:block;margin:0 auto;background-image:url('/images/POWERCALL_M/bg_payinf.png');background-size:26px 22px;background-repeat:no-repeat;background-position:0 0;width:26px;height:22px;}
.payCdInf *{font-size:13px;text-align:center;}
.payCdInf p{text-align:center;padding-top:10px;line-height:1.5;}
.payCdInp{background-color:#f2f2f2;padding:5px 10px;margin-top:15px;}
.payCdInp li{padding:16px 0 9px 0;}
.payCdInp li:after{content:"";display:block;clear:both;}
.payCdInp li *{font-size:14px;}
.payCdInp li .ti{float:left;width:25%;color:#cc0066;}
.payCdInp li .if{float:left;width:75%;margin-top:-8px;}
.payCdInp li .cs .nbSel{width:100%;}
.crdInpWp{clear:both;margin:40px 0 5px 0;background-image:url('/images/POWERCALL_M/bg_card.png');background-size:304px 180px;background-repeat:no-repeat;background-position:0 0;height:180px;}
.crdInpWp ul{padding:75px 0 0 20px;}
.crdInpWp ul li{padding:0;}
.crdInpWp ul .cv{padding:24px 0 0 43px;}
.crdInpWp input{border:1px solid #dcdcdc;width:47px;padding:0 5px;height:28px;margin-right:4px;}
.payCdInp li .cn .nbSel{width:100%;display:block;margin-bottom:10px;}
.payCdInp li .cn label input{vertical-align:-4px;margin-right:4px;}
.payCdInp li .cb input{width:100%;}
.payCdInp li .cp input{width:28%;}
.payCdInp li .cp span{display:inline-block;vertical-align:top;font-size:30px;line-height:0.9;}
.payCdInp li .cd .nbSel{min-width:50%;}
.payCdInp li .cd span{display:block;font-size:13px;padding-top:14px;} 

/* 회원가입 */
.joinInpWrp{padding:20px 10px 0 10px;}
.joinTab li{width:50%;}
.joinTab li:last-child{width:50%;}
.joinTab .cSel a{background-color:#92d050;font-weight:bold;border-top:0;padding:10px 0;}
.joinTab .cSel a span{border-bottom:0;padding-bottom:0;color:#fff;}

.joinInpCnt{border:1px solid #92d050;padding:10px;margin-bottom:20px;}
.meRegInp li{padding-top:20px;}
.meRegInp li:first-child{padding-top:10px;}
.meRegInp li .ti{display:block;color:#000;}
.meRegInp li .if{padding-top:10px;}
.meRegInp li .if em{display:block;font-size:12px;color:#92d050;}
.meRegInp li .if input[type='text'], .meRegInp li .if input[type='password']{width:100%;border:0;margin-bottom:10px;background-color:transparent;font-size:15px;border-bottom:1px solid #a9a9a9;padding:8px 0;}
.meRegInp li .if input[type='text'].inCk{border-bottom:1px solid #92d050;}
.meRegInp li .if label{display:block;margin:10px 0;}
.meRegInp li .if label span{display:inline-block;vertical-align:-2px;margin-left:4px;font-size:13px;}
.meRegInp li .if .nbSel{width:32%;margin-bottom:15px;}
.joinInpCnt .exp{font-size:13px;color:#666;padding:5px 0 5px 15px;text-indent:-15px;}
.jnInfTx{text-align:center;padding-bottom:20px;color:#de0000;}
.jnInfLk{text-align:center;padding-bottom:20px;}
.jnInfLk a{text-decoration:underline;font-weight:bold;color:#000;}
.meLogInp{padding:30px 20px 10px;}
.meLogInp li{padding-bottom:10px;}
.meLogInp li input[type='text'], .meLogInp li input[type='password']{border:1px solid #a9a9a9;padding:8px 2%;width:100%;box-sizing:border-box;}
.meLogBtn{text-align:center;padding-bottom:30px;}
.meLogBtn .cBtn{min-width:84px;text-align:center;margin:0 2px;}

.meProRes{text-align:center;padding:30px 10px 20px 10px;}
.meProRes .rTi{display:block;font-size:16px;color:#000;}
.meProRes .rTi::before{content:"";display:block;margin:0 auto 20px auto;background-image:url('/images/POWERCALL_M/bg_mepw.png');background-size:79px 79px;background-repeat:no-repeat;background-position:0 0;width:79px;height:79px;}
.meProRes .rIf{color:#000;line-height:1.9;padding-top:20px;}
.meProAct .rTi::before, .meProId .rTi::before{background-image:url('/images/POWERCALL_M/bg_meres.png');}
.meProRes .rPw{padding-top:20px;font-size:13px;}
.meProRes .rPw strong{display:block;color:#cc0066;font-size:16px;padding:15px 0;}
.meProRes .rEx{font-size:13px;line-height:1.5;border-top:1px solid #a9a9a9;padding-top:10px;margin:0 20px;}
.chBtWp{text-align:right;padding-top:20px;}
.chBtWp .btCap{background:none;display:inline-block;border:0;}
.chBtWp .btCap::before{content:"";display:block;background-image:url('/images/POWERCALL_M/bg_scrpto.png');background-size:46px 46px;background-repeat:no-repeat;background-position:0 0;width:46px;height:46px;}


.memSchCnt{padding:10px 0;}
.meScnInp>li{padding:20px 10px;}
.meScnInp>li:first-child{border-bottom:1px solid #dfdfdf;}
.meScnInp>li .msCk{display:block;}
.meScnInp>li .msCk:after, .meScnInp>li .msInp li:after{content:"";display:block;clear:both;}
.meScnInp>li .msCk input{float:left;}
.meScnInp>li .msCk span{float:left;padding-left:5px;font-weight:bold;}
.meScnInp>li .msCk span em{display:block;font-size:13px;padding-top:8px;font-weight:normal;}
.meScnInp>li .msInp{padding:15px 25px 0 25px;}
.meScnInp>li .msInp li{padding-bottom:10px;}
.meScnInp>li .msInp li input[type='text']{border:1px solid #a9a9a9;padding:8px 2%;width:100%;box-sizing:border-box;}
.meScnInp>li .msInp li .bBtn{display:block;margin-bottom:10px;}
.meScnInp>li .msInp li .iFn{float:left;width:38% !important;}
.meScnInp>li .msInp li .iLn{float:right;width:60% !important;}
.layerCont .jnInfLk{padding-top:20px;}

/* common */
input[type='checkbox']{background-color:#fff;border:1px solid #aaa;-webkit-appearance: none;display:inline-block;width:19px;height:19px;border-radius: 0;}
input[type='checkbox']:checked{background:#0c89ec url('/images/POWERCALL_M/bg_cke.png');background-repeat:no-repeat;background-position:center center;background-size:14px 10px;}

input[type='radio']{display:inline-block;background-image:url('/images/POWERCALL_M/bg_rid.png');background-repeat:no-repeat;background-position:center center;background-size:21px 21px;width:21px;height:21px;}
input[type='radio']:checked{background-image:url('/images/POWERCALL_M/bg_rid_ck.png');}

.datSel{border:1px solid #dfdfdf;font-size:15px;border-radius:0;padding:6px 26px 6px 6px;background:url('/images/POWERCALL_M/bg_seldow.png') 87% 50% no-repeat;background-size:12px 7px;}
.nbSel{border:0;font-size:15px;border-radius:0;padding:6px 18px 6px 0;border-bottom:1px solid #a9a9a9;background:url('/images/POWERCALL_M/bg_lstdow.png') 98% 50% no-repeat;background-size:9px 6px;}

input[type='text'].nbInp{border:0;background-color:transparent;border-bottom:1px solid #a9a9a9;padding:7px 0;}

@media screen and (max-width: 320px) {
  .pasNatSel .natLst li img{width:39px;}
  .pasNatSel .natLst .cSel img{width:35px;}
  .layPasNat{width:300px;margin-left:-150px;}
  .layE9Chk{width:500px;margin-left:-150px;}
  .resLstCon .rcRi{padding-right:26%;}
  .laySchdeRst .sdeBx ul li{width:44%;}
  .rvPasInf ul li label{margin-right:0;}
  .payTab li a span{letter-spacing:-1px;}
  .payStVie li{width:78px;height:78px;}
  .payStVie .cSel{width:76px;height:76px;}
  .payStVie li span{font-size:15px;padding-top:30px;}
  .crdInpWp{background-size:100% 180px;}
  .crdInpWp input{width:40px;}
  .crdInpWp ul .cv{padding-left:36px;}
  .meScnInp>li .msCk span em{letter-spacing:-1px;}
  .mAirBox .airBtSel em{letter-spacing:-1px;font-size:13px;}
  .resLstCon .rcRi dd:nth-child(4){letter-spacing:-1px;font-size:12px;}
  .calDatSel .datMor3 li p strong{letter-spacing:-1px;}
  .ctLstWrp li .nt{letter-spacing:-1px;}
}

/* alert */
.alert { background-color: #fff;box-shadow: 0 2px 14px #333; width: 278px; margin: 0 auto; }
.alert_t { text-align: center; padding: 30px 10px; font-size: 16px; word-break:keep-all !important; word-wrap:break-word!important;}
.alert_t span { font-size: 16px;}

.alert_bt01, .alert_bt02,  .alert_bt03 { border-top:1px solid #d7d7d7; overflow: auto;}
.alert_bt01 li a { display: block; height: 100%; text-align: center; padding-top: 20px; height: 40px; color: #cc0066; font-size: 18px; font-weight: bold;}

.alert_bt02 li { display: inline-block; float: left;  width: 139px; height: 60px;}
.alert_bt02 li:last-child { border-left: 1px solid #d7d7d7; width: 138px !important;}
.alert_bt02 li a { display: block; text-align: center; padding-top: 20px; height: 40px; color: #cc0066; font-size: 16px; font-weight: bold;}

.alert_bt03 li { display: inline-block; float: left;  width: 99px; height: 60px; border-right: 1px solid #d7d7d7; }
.alert_bt03 li:last-child { /*width: 94px !important;*/ border-right:0;}
.alert_bt03 li a { display: block; text-align: center; padding-top: 20px; height: 40px; color: #cc0066; font-size: 16px; font-weight: bold;}

.alert_bt04 { overflow: auto;}
.alert_bt04 li a { display: inline-block; float: left; text-align: center; padding-top: 10px;}
.alert_bt04 li a img { width: 30px; margin: 0;}
.alert_bt04 li a span { display: block; font-size: 13px; line-height: 13px; margin: 0 }
.alert_bt04 li:nth-child(1) a { width: 138px; height: 59px; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; }
.alert_bt04 li:nth-child(2) a { width: 139px; height: 59px; border-bottom: 1px solid #efefef;}
.alert_bt04 li:nth-child(3) a { width: 138px; height: 60px; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; }
.alert_bt04 li:nth-child(4) a { width: 139px; height: 60px; border-bottom: 1px solid #efefef; }
.alert_bt04 li:nth-child(5) a { width: 138px; height: 60px; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef;}
.alert_bt04 li:nth-child(6) a { width: 139px; height: 60px; border-bottom: 1px solid #efefef;}
.alert_bt04 li:nth-child(7) a { width: 138px; height: 60px; border-right: 1px solid #efefef; }
.alert_bt04 li:nth-child(8) a { width: 139px; height: 60px; }

.bagInfo { padding-left:12px; margin-bottom:15px}
.bagInfo li{ margin:5px; font-size:13px}

/* b2b add */
.joinBidSv{padding:15px 10px 0 10px;text-align:right;}
.joinBidSv input{vertical-align:-4px;margin-right:4px;}
.joinBipWrp{padding:10px 10px 0 10px;}
.joinBipWrp .meLogInp{padding-top:20px;}
.joinBlgBtn li{margin-bottom:5px;}
.joinBlgBtn li .bBtn{display:block;}
.mBjoinWrp{padding:15px 10px 0 10px;}
.mBjoinWrp .vLst td{text-align:left;padding:8px 5px 8px 7px;}
.mBjoinWrp .vLst input[type='text'], .mBjoinWrp .vLst input[type='password']{padding: 6px 5px;border: 1px solid #a9a9a9;font-size: 15px;}
.mBjoinWrp .vLst .mb5{margin-bottom:5px;}
.mBjoinWrp .vLst .datSel{background-color: #fff;border: 1px solid #a9a9a9;}
.mBjoinWrp .bgCenBtn{margin-top:10px;}
.mBjoinIf{background-color:#f2f2f2;padding:10px;margin-top:15px;}
.mBjoinIf li{font-size:14px;text-indent:-10px;padding:3px 0 3px 10px;}

.cpRevAct{background-color:#fff;padding:10px;margin:10px 0;border:1px solid #ddd;}
.cpRevAct .actInf{padding-bottom:8px;}
.cpRevAct .actInf li{text-indent:-10px;padding:3px 0 5px 10px;color:#de0000;}
.cpRevAct .actInf li em{display:inline-block;width:86px;text-align:right;color:#de0000;} 
.cpRevAct .actInp{border-top:1px solid #ddd;padding-top:10px;}
.cpRevAct .actInp input[type='text']{padding: 6px 5px;border:1px solid #a9a9a9;font-size: 15px;width:70%;}

.payInpBde .payAcInf .ti, .payInpBde .payCdInp li .ti{width:35%;}
.payInpBde .payAcInf .if, .payInpBde .payCdInp .if{width:65%;}
.paySmsInf p{color:#cc0066;padding-bottom:8px;font-weight:bold;}
.paySmsInf ul li{text-align:left;text-indent:-15px;padding:3px 0 0 15px;}
.payInpBde .payCdInp li .nbInp{width:70px;border:1px solid #a9a9a9;background-color:#fff;padding-left:5px;}
.payInpBde .payCdInp li .cBtD{padding:6px 4px 6px 4px;}
.payInpBde .payCdInp{margin-top:5px;}
.popBonAsk .OnAskCat .onSelBx .onThAr{margin:0;}
.popBonAsk .OnAskCat .onSelBx .onThAr textarea{height:120px;}
.popBonAsk .OnAskCat .onSelBx .onThIf{border-top:0;}
.popBonAsk .OnAskCat .onSelBx .onBthIf dt{padding-top:10px;color:#de0000;}
.popBonAsk .OnAskCat .onSelBx .onBthIf *{}
.onBseLst{zoom:1;margin-bottom:10px;}
.onBseLst:after{content:"";display:block;clear:both;}
.onBseLst li{float:left;width:50%;padding:5px 0;}
.onBseLst li input[type='radio']{vertical-align:-5px;margin-right:4px;}

.opa5 {background-color: #000000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';opacity: 0.5}