/* .mPag + .mText2{margin-top:20px;} */
/* .mPag{margin:30px 0 0;text-align:center;} */
/* .mPag a, */
/* .mPag strong{display:inline-block;background-color:#fff;border:1px solid #eee;border-radius:5px;color:#000;text-decoration:none;font-size:16px;margin:0 5px;vertical-align:middle;text-align:center;min-width:36px;line-height:34px;height:36px;} */
/* .mPag strong, */
/* .mPag .active{background-color:#E6EBFA;border-color:#3D5AF1;color:#3D5AF1;} */
/* .mPag .prev, */
/* .mPag .next{position:relative;display:inline-block;background:url(../images/ico_pag_first.png) 50% 50% no-repeat #fff;background-size:16px auto;margin:0 5px;text-indent:-9999px;font-size:0;overflow:hidden;z-index:10;} */
/* .mPag .prev{background-image:url(/images/onMap/ico_pag_prev.png);} */
/* .mPag .next{background-image:url(/images/onMap/ico_pag_next.png);} */


/* .lDetail0{box-shadow:0 0 5px 5px rgba(0,0,0,0.1);background-color:#fff;width: 460px;border-radius:20px;padding:22px 20px 15px;} */
/* /* .lDetail0:before{content:"";position:absolute;top:22px;left:-5px;border: solid #fff;border-width: 0 6px 6px 0;display: inline-block;padding: 3px;transform: rotate(135deg);-webkit-transform: rotate(135deg);} */ */
/* .lDetail0 .title{display:-webkit-flex;display:flex;border-bottom:1px solid #f1f1f5;margin:0 0 10px;} */
/* .lDetail0 .title .tit{-webkit-flex:1;flex:1;background:url(/images/onMap/ico_layer_build1_m.png) 0 4px no-repeat;background-size:20px auto;font-size: 18px;font-weight: 700;line-height: 26px;padding:0 0 15px 27px;transition:all 0.4s 0s;} */
/* .lDetail0 .title .tit.iLoc{background-image:url(/images/onMap/ico_layer_pin1_m.png);background-position:0 5px;} */
/* .lDetail0 .con .lst{padding:0 0 0 12px;} */
/* .lDetail0 .con .lst li{color:#333;font-size: 16px;font-weight: 400;line-height: 26px;} */
/* .lDetail0 .con .lst li + li{margin-top:12px;} */
/* .lDetail0 .con .mButton1{border-top:1px solid #f1f1f5;padding:15px 0 0 12px;margin-top:9px;} */
/* .lDetail0 .con .mButton1 .mBtn1{padding:0 14px;} */
/* .lDetail0 .con .mButton1 .mBtn1 + .mBtn1{margin-left:5px;} */


/* map item */
.lDetail0{box-shadow:0 0 5px 5px rgba(0,0,0,0.1);background-color:#fff;width: 350px;border-radius:10px;padding:0 0 15px; }
.lDetail0 .close{height:60px;}
.lDetail0 .title{display:-webkit-flex;display:flex;background-color:#F9F9F9;border-radius:10px 10px 0 0;border-bottom:1px solid #f1f1f5;margin:0 0 10px;padding:0 20px;height:60px;}
.lDetail0 .title .tit{-webkit-flex:1;flex:1;background:url(/images/onMap/ico_layer_build1_m.png) 0 calc(50% + 1px) no-repeat;background-size:20px auto;font-size: 15px;font-weight: 700;line-height: 26px;padding:0 0 0 27px;line-height:60px;transition:all 0.4s 0s;}
.lDetail0 .title .tit.iLoc{background-image:url(/images/onMap/ico_layer_pin1_m.png);}
.lDetail0 .con{padding:0 10px 10px;}
.lDetail0 .con .lst2{border:1px solid #D9D9D9;border-radius:8px;overflow:hidden;}
.lDetail0 .con .lst2 table{width:100%;}
.lDetail0 .con .lst2 th,
.lDetail0 .con .lst2 td{background-color:#fff;text-align:left;border-top:1px solid #D9D9D9;color:#333;font-size:13px;padding:0 15px;height:32px;}
.lDetail0 .con .lst2 th{background: #f7f8fb;font-weight: bold;}
.lDetail0 .con .lst2 tr:first-child th,
.lDetail0 .con .lst2 tr:first-child td{border-top:0;}
.lDetail0 .con .lst{border:1px solid #D9D9D9;border-radius:8px;padding:0 0 0 12px;}
.lDetail0 .con .lst li{color:#333;font-size: 16px;font-weight: 400;line-height: 26px;}
.lDetail0 .con .lst li + li{margin-top:12px;}
.lDetail0 .con .mButton1{margin-top:15px;text-align:center;}
.lDetail0 .con .mButton1 .mBtn1{padding:0 14px;}
.lDetail0 .con .mButton1 .mBtn1 + .mBtn1{margin-left:5px;}


.tblcmt{font-size: 13px;}

/* map item */
.lDetail00.vm{top:50%;left:50%;width:590px;}
.lDetail00{box-shadow:0 0 5px 5px rgba(0,0,0,0.1);background-color:#fff;width:400px;border-radius:10px;padding:0 0 15px;}
.lDetail00 .close{height:47px;}
.lDetail00 .title{display:-webkit-flex;display:flex;background-color:#F9F9F9;border-radius:10px 10px 0 0;border-bottom:1px solid #f1f1f5;margin:0 0 10px;padding:0 20px;height:47px;}
.lDetail00 .title .tit{-webkit-flex:1;flex:1;background:url(/images/onMap/ico_layer_build1_m.png) 0 calc(50% + 1px) no-repeat;background-size:20px auto;font-size: 15px;font-weight: 500;padding:0 0 0 27px;line-height:47px;transition:all 0.4s 0s;}
.lDetail00 .title .tit.iLoc{background-image:url(/images/onMap/ico_layer_pin1_m.png);}
.lDetail00 .con.scrollY{overflow:hidden auto;}
.lDetail00 .con.scrollY::-webkit-scrollbar{background-color:#eee;width:6px;height:6px;}
.lDetail00 .con.scrollY::-webkit-scrollbar-button:start:decrement,
.lDetail00 .con.scrollY::-webkit-scrollbar-button:end:increment{display:block;height:0;}
.lDetail00 .con.scrollY::-webkit-scrollbar-thumb{height:30px;width:4px;-webkit-border-radius:8px;border-radius:8px;background-color:#acb1c5;}
.lDetail00 .con{padding:0 10px;}
.lDetail00 .con .lst2{border:1px solid #D9D9D9;border-radius:8px;overflow:hidden;}
.lDetail00 .con .lst2 table{width:100%;}
.lDetail00 .con .lst2 th,
.lDetail00 .con .lst2 td{background-color:#fff;text-align:left;border-top:1px solid #D9D9D9;color:#565656;font-size:13px;padding:6px 15px;height:32px;}
.lDetail00 .con .lst2 th{background: #f7f8fb;color:#000;font-weight:normal;}
.lDetail00 .con .lst2 tr:first-child th,
.lDetail00 .con .lst2 tr:first-child td{border-top:0;}
.lDetail00 .con .lst{border:1px solid #D9D9D9;border-radius:8px;padding:0 0 0 12px;}
.lDetail00 .con .lst li{color:#333;font-size: 16px;font-weight: 400;line-height: 26px;}
.lDetail00 .con .lst li + li{margin-top:12px;}
.lDetail00 .con .mButton1{margin-top:15px;text-align:center;}
.lDetail00 .con .mButton1 .mBtn1{font-size:15px;padding:0 14px;line-height:32px;}
.lDetail00 .con .mButton1 .mBtn1 + .mBtn1{margin-left:5px;}

.lDetail00.type2{top:calc(50% - 55px);left:calc(50% -  50px);transform: translateY(-50%);border:1px solid #aaa;}
.lDetail00.type2 .title{padding-right:10px;}
.lDetail00.type2 .title .tit{font-size:15px;padding-left:0;background-image:none;color: #333;}
.lDetail00.type2 .title .close{right:0;background: url(/images/onMap/ico_close2.png) 50% 50% no-repeat;}
.lDetail00.type2 .con{padding:5px 20px;}



.mMsg2.active{bottom:76px;}
.mMsg2.done{background-color:#3D5AF1;color:#fff;}
.mMsg2{position:fixed;bottom:-60px;left:50%;display:table;transform:translateX(-50%);background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,0.25);color:#3D5AF1;font-size:14px;font-weight:500;border-radius:60px;padding:15px 37px;min-height:60px;transition:all 0.4s 0s;}
.mMsg2 > span{display:table-cell;vertical-align:middle;}

.dimensional .map:hover:before,
.dimensional .map:hover:after{display:block;}
.dimensional .map:before{display:none;content:"지도";position:absolute;top:calc(50% - 8px);left:-42px;background-color:#6a6e84;border-radius:2px;color:#fff;font-size:10px;padding:0 1px 0 0;text-align:center;text-indent:0;width:35px;line-height:16px;height:16px;}
