﻿@charset "utf-8";


/* sub */
#container{word-break:keep-all;width:100%;}
#container .bg_01{background:url('/Content/images/sub/bg_navi1_bg_01.png'); width: 100%;}
#container .subtop_bg{background-repeat: no-repeat;background-position: center center;background-size: cover;height: 124px;}
#container .main{width:1200px;margin:0 auto;padding-bottom:100px;position: relative; top: -124px;}
#container .main:after{display:block;content:"";clear:both}
#lnb{float:left;width:230px;}
#lnb h2{height:150px;background: linear-gradient(to right, #3c8aca, #339b28);text-align:center;line-height:150px;letter-spacing:-1px;font-weight:600;font-size:25px;color:#fff}
#lnb>ul>li{padding:0 1px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
#lnb>ul>li>a{display:block;padding:15px 10px 15px 13px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAMklEQVQYV2PcunXrfwYGBgZvb29GEA0DYA42SbgqdEkU7ciSKBLIxhLWgdUOrK7C5Q8AqTMjKK9TwQQAAAAASUVORK5CYII=) no-repeat 200px 50%;word-break:break-all;font-size:15px;color:#666}
#lnb>ul>li>a:hover,#lnb>ul>li>.on{background:#f7f7f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAMklEQVQYV2NkXfP4PwMDA8PvEFlGEA0DYA42SbgqdEkU7ciSKBLIxhLWgdUOrK7C5Q8AS3winRMcNP8AAAAASUVORK5CYII=) no-repeat 200px 50%;font-weight:600;color:#0474b5}
#lnb li ul{display:none;border-top:1px solid #e5e5e5;padding:15px 15px 9px}
#lnb li li{margin-bottom:6px;padding-left:7px;border-bottom:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFElEQVQYV2OcOXPmfwYGBgZGGAMAPFcFlyq7Oq8AAAAASUVORK5CYII=) no-repeat 0 9px}
#lnb li ul a{font-size:13px}
#lnb li ul a:hover,#lnb li ul .on{text-decoration:underline;font-weight:600;color:#444}
#lnb .icon-window{display:inline-block;padding-right:17px;font-style: normal;background:url(/Content/images/common/icon-window.png) no-repeat 100% 50%}
.location{padding:30px 0;text-align:left;font-size:13px;color: #fff;height: 124px;}
.location span:first-child{padding:0 5px 0 17px;background:url(/Content/images/common/ico_home_g.gif) no-repeat 0 50%}
.location span,.location strong{display:inline-block;padding:0 5px 0 12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAK0lEQVQYV2PcunXrfwYGBgZvb29GEA0CYAa6BFwWWQIuiKwDt0oMM7HZDgD1Hhsm6qh4BwAAAABJRU5ErkJggg==) no-repeat 0 50%}
.location strong{padding-right:0;}
.location h3{font-size: 2em; font-family: 'GmarketSansMedium'; padding-left: 20px;position: relative; left: 18px;top: 5px;}
.ctn h3{margin-bottom:37px;padding-bottom:20px;border-bottom:1px solid #d9d9d9;line-height:100%;font-size:28px;font-weight:600;color:#333}
.top-txt{padding:18px 20px 18px 50px;border:1px solid #d9d9d9;background:url(/Content/images/common/icon_txt_box.gif) no-repeat 20px 20px;line-height:1.5;font-weight:600}
.manager-box{margin-top:30px;border:1px solid #d9d9d9}
.manager-box dl{overflow:hidden;font-size:15px}
.manager-box dt{float:left;width:130px;height:45px;margin-right:20px;border-right:1px solid #d9d9d9;background-color:#fafafa;line-height:45px;text-align:center;font-weight:600;color:#333}
.manager-box dt span{display:inline-block;padding-right:17px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAMklEQVQYV2NMS0v7z8DAwDBr1ixGEA0DYA42SbgqdEkU7ciSKBLIxhLWgdUOrK7C5Q8ACuQiO9qGDcMAAAAASUVORK5CYII=) no-repeat 100% 50%}
.manager-box dd{float:left;margin-top:13px}
.manager-box dd strong{display:inline-block;padding-left:8px;}
.manager-box .line{margin-right:20px;padding-right:21px;background:url(/Content/images/common/icon_line1.gif) no-repeat right 50%}
.car-number-search{padding:20px 25px;border:3px solid #eee;margin-top:15px;}
.car-number-search .inner{width:480px;margin:0 auto}
.car-number-search .inner>div{overflow:hidden}
.car-number-search form label{float:left;width:64px;height:30px;padding-left:10px;background-position:0 50%;line-height:30px;font-weight:600}
.car-number-search div#select_auth { text-align: center;margin-bottom: 30px;}
.car-number-search div#select_auth label{background: none}
.car-number-search span{float:left;width:300px}
.car-number-search span em{display:block;margin-top:7px;font-style:normal;}
.car-number-search form input{width:223px;height:30px;padding-left:5px;border:1px solid #c3c3c3;margin-right: 10px;}
.car-number-search input[type='radio']{width:initial;height:initial;padding-left:5px;border:1px solid #c3c3c3}
.label-fix-w{display:inline-block;width:73px}
.srh-box{border:4px solid #eee;padding:20px 0;text-align:center}
.srh-box label{display:inline-block;height:32px;margin-right:10px;padding-left:10px;background-position:0 50%;line-height:32px;font-weight:600;vertical-align:middle}
.txt-list{padding:17px 20px;border:1px solid #d9d9d9}
.guide-txt{padding:17px 20px;border:3px solid #eee}

/*content*/
.parr .sch {height:40px}
.parr .btn-medium {width:80px}

.guide-txt .tit01{margin:10px 0;font-weight:600;color:#444}
.confirm{overflow:hidden}
.confirm .l,.confirm .r{float:left;width:373px;border:1px solid #d9d9d9;background-position:50% 25px;background-repeat:no-repeat}
.confirm .l{margin-right:15px;background-image:url(/Content/images/sub/icon_ipin.gif)}
.confirm .r{background-image:url(/Content/images/sub/icon_phone.gif)}
.confirm dl{margin-bottom:14px}
.confirm dt{margin-bottom:8px;font-size:16px}
.confirm dd{line-height:1.6}
.confirm>div{padding:144px 0 25px;text-align:center}
.p-parking{padding:30px 0 30px 125px;border:1px solid #d9d9d9}
.login,.id-pw-find{overflow:hidden}
.login .l,.login .r,.id-pw-find .l,.id-pw-find .r{float:left;width:450px;height:259px;border:1px solid #c3c3c3}
.login .l,.id-pw-find .l{margin-right:11px}
.login h4,.id-pw-find h4{height:47px;border-bottom:1px dashed #d9d9d9;background-color:#f0f7fa;line-height:47px;text-align:center;font-size:16px;font-weight:600;color:#0474b5}
.login h4 span,.id-pw-find h4 span{display:inline-block;padding-left:20px;background-repeat:no-repeat;background-position:0 50%}
.login .l h4 span{background-image:url(/Content/images/sub/icon_login1.png)}
.login .r h4 span{background-image:url(/Content/images/sub/icon_login2.png)}
.login .l>div{position:relative;padding:20px 20px 0}
.login .field label{display:inline-block;width:62px;height:30px;line-height:30px;font-weight:600;color:#444}
.login .id-save{padding:13px 0 0 66px}
.login .lb_carno{padding:5px 0 12px 40px}
.login input[type=text],.login input[type=password]{width:174px}
.login .l button{border-radius: 5px; position:absolute;right:20px;top:20px;width:80px;height:67px;background-color:#05abe3;line-height:69px;text-align:center;font-weight:600;font-size:15px;color:#fff}
.login .r .a2{padding:5px 0 0 0px}
.login .sendsms-btn{margin-top:10px;padding-top:15px;border-top:1px dotted #d3d3d3;text-align:center}
.login-btn{margin-top:19px;padding-top:19px;border-top:1px dotted #d3d3d3}
.login-btn ul{overflow:hidden}
.login-btn li{float:left}
.login .l p, .login .r p {height:80px}
.login>div>div {width:435px;} 
.login .log_inbox01 input {width:180px} 
.login .r .input {width:180px} 
.login .r .field select {width:55px}
.login .r .field span input {width:50px}

/* 방문주차 */
.login .l .visit button{border-radius: 5px;position:initial; background-color:#05abe3;text-align:center;font-weight:600;font-size:15px;color: #fff;height:30px;background-color:#05abe3;line-height:30px;}
.login .l .visit .field label{display:inline-block;width:100px;height:30px;line-height:30px;font-weight:600;color:#444}
.login .l .visit input[type=text]{width:200px;}

.join .tb-row3 .con {width:30%}
.join input[id=email1] {width:150px}
.join input[id=email2] {width:100px}
.join input[id=domain] {width:100px}
.join .addr {padding-top:8px !important}
.join .addr .mt10 {margin-top:5px !important}
.join .tb-row3 .w15 {width:15%}
.join .tb-row3 .w30 {width:30%}
.join .tb-row3 .w35 {width:35%}
.join input[id=CarModel] {width:130px}
.join .srh-box p {display:inline;}
.join .srh-box select[id=residenceDongList] {margin-right:6px;}
#section-list .section-item {border: 1px solid #ccc;float: left;width: 189px;text-align: center;padding-top: 2px;padding-bottom: 2px;cursor: pointer;}

.change{overflow:hidden}
.change .l,.change .r{float:left;width:375px;height:229px;border:1px solid #c3c3c3}
.change .l{margin-right:11px}
.change h4{height:47px;border-bottom:1px dashed #d9d9d9;background-color:#f0f7fa;line-height:47px;text-align:center;font-size:16px;font-weight:600;color:#0474b5}
.change h4 span{display:inline-block;padding-left:20px;background-repeat:no-repeat;background-position:0 50%}
.change .l h4 span{background-image:url(/Content/images/sub/icon_login1.png)}
.change .r h4 span{background-image:url(/Content/images/sub/icon_pw.png)}
.change .l>div, .r>div{position:relative;padding:20px 20px 0}
.change .l>div>div>div>label{display:inline; height:30px; width:82px; padding-right:5px; line-height:40px; font-weight:600;color:#444}
.change .field2 label{display:inline;width:92px;height:30px;line-height:40px;font-weight:600;color:#444}
.change .changeid-btn{text-align:center !important; padding:13px 0 0 66px}
.change input[type=text],.change input[type=password]{width:164px;}
.change .l button{position:absolute;right:20px;top:20px;width:80px;height:71px;background-color:#05abe3;line-height:69px;text-align:center;font-weight:600;font-size:15px;color:#fff}
.change .r>div>div>div>label{display:inline; height:30px; width:142px; padding-right:10px; line-height:40px; font-weight:600;color:#444}

.change_pwd{overflow:hidden;}
.change_pwd .l {float: left;display: table-cell;vertical-align: middle;text-align: center;width: 99%;height: 330px;border: 1px solid #d9d9d9;}
.change_pwd h4 {height: 60px;border-bottom: 1px dashed #d9d9d9;background-color: #f0f7fa;line-height: 60px;text-align: center;font-size: 16px;font-weight: 600;color: #0474b5;}
.change_pwd h4 span{display:inline-block;padding-left:20px;background-repeat:no-repeat;background-position:0 50%}
.change_pwd .l h4 span{background-image:url(/Content/images/sub/icon_login1.png)}
.change_pwd .l>div{position:relative;padding:20px 20px 0;}
.change_pwd .l>div>div>div#changepassword-btn{display:inline;}
.change_pwd .l>div>div>div>label{display:inline; height:30px; width:82px; padding-right:5px; line-height:40px; font-weight:600;color:#444}
.change_pwd input[type=text],.change input[type=password]{width:164px;}

.id-pw-find .l,.id-pw-find .r{height:314px}
.id-pw-find .l>div{padding:20px 20px 0}
.id-pw-find .l>div div{overflow:hidden;}
.id-pw-find .la{display:inline-block;text-align:left;width:63px;font-weight:600;color:#444}
.id-pw-find.t2 .in{display: inline-block;text-align:left;width:220px}
.id-pw-find.t1 .in input {width: 169px;}
.id-pw-find.t2 .in input {width: 193px;}
.id-pw-find .la label,.id-pw-find .in label{height:20px;line-height:14px}
.id-pw-find .l h4 span{background-image:url(/Content/images/sub/icon_id.png)}
.id-pw-find .r h4 div{background-image:url(/Content/images/sub/icon_phone.png)}
.id-pw-find .find-btn{margin-top:20px;padding-top:20px;border-top:1px dotted #d3d3d3;text-align:center}
.id-pw-find .r>div{padding-top:48px}
.pw-find .l,.pw-find .r{height:311px}
.pw-find  .l h4 span{background-image:url(/Content/images/sub/icon_pw.png)}
.pw-find .r>div{padding-top:67px}

.join .id-pw-find.t2 .l {width:375px;text-align:center;}
.join .id-pw-find.t2 .la {width: 100px;}
.join .id-pw-find.t2 .l>div {padding:20px 15px 0}
.id-pw-find.t1 .r>div {padding-top:151px;background:url(/Content/images/sub/icon_phone.gif) no-repeat 50% 10%}
.join .id-pw-find .l .cell select {width:60px}
.join .id-pw-find .l .cell input {width:50px}

.agree-txt{overflow-y:scroll;height:140px;padding:12px 20px;border:1px solid #d9d9d9}
.agree-check{margin-top:12px}
.agree-check strong{margin-right:17px}
.agree-check span{margin-right:10px}
.agree-txt .tit01{margin:10px 0;font-weight:600;color:#444}
.agree-txt .tit02{margin-bottom:5px}
.agree-txt h5{margin:10px 0;font-size:15px;font-weight:600;color:#444}
.agree-txt h6{margin:7px 0;font-size:14px;font-weight:600;color:#444}
.docu-box{padding:17px 20px;border:1px solid #d9d9d9}
.p-num1,.p-num2,.p-num3{padding-left:25px;background-repeat:no-repeat;background-position:0 2px;line-height:1.5}
.p-num1{background-image:url(/Content/images/sub/icon-num1.gif)}
.p-num2{background-image:url(/Content/images/sub/icon-num2.gif)}
.p-num3{background-image:url(/Content/images/sub/icon-num3.gif)}
.agree-list{line-height:1.5}
.agree-list>li{margin-bottom:10px;padding-left:10px;background-position:0 10px}
.agree-list>li li{margin-bottom:5px}
.agree-list li li li{margin-left:17px;padding-left:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABCAYAAAAW/mTzAAAAD0lEQVQYV2MsLy//z4AGACuYAmZUoTM/AAAAAElFTkSuQmCC) no-repeat 0 10px}
.clause-list{padding:17px;border:3px solid #eee}
.clause-list ul{overflow:hidden}
.clause-list li{float:left;margin-right:40px;padding-left:10px;background-position:0 8px}
.homepage-agree{padding:17px 20px;border:1px solid #d9d9d9;margin-top:5px;}
.icon-txt{padding:25px 30px 23px 125px;border:1px solid #d9d9d9;background-repeat:no-repeat;background-position:20px 20px}
.icon-txt h4{margin-bottom:5px}
.icon-mail{background-image:url(/Content/images/sub/icon-mail.gif)}
.icon-irrationality{background-image:url(/Content/images/sub/icon-irrationality.gif)}
.icon-parking{padding-bottom:30px;background-image:url(/Content/images/sub/icon-parking.gif)}
.icon-withdrawal{padding-bottom:30px;background-image:url(/Content/images/sub/icon-withdrawal.gif)}
.search{overflow:hidden;padding:30px 20px 20px;border:3px solid #eee;text-align:center}
.search input{width: 55%;}
.searchlist  input{width: 10px;}
.attach-file li{margin-bottom:5px}
.attach-file li:last-child{margin-bottom:0}
.attach-file a{display:inline-block;padding-left:20px;background:url(/Content/images/common/icon-file.gif) no-repeat 0 50%}
.table,.t_data02{margin-top:10px;width:100%;table-layout:fixed;border-style:solid none solid;border-width:2px 0 1px;border-color:#036485 #fff #999;word-wrap:break-word;border-collapse:collapse}
.table thead th,.table tbody td,.table tbody th,.t_data02 thead th,.t_data02 tbody td{padding:12px 7px;text-align:center}
.table th,.table td,.t_data02 th,.t_data02 td{border-style:none solid solid none;border-width:1px;border-color:#d9d9d9}
.table th{background-color:#f0f7fa;color:#444;font-weight:600}
.t_data02{margin-top:10px}
.t_data02 th{background-color:#f0f7fa !important;background-image:none !important;text-align:center !important;color:#444;font-weight:600;border-style:none solid solid none !important;border-width:1px !important;border-color:#d9d9d9 !important}
.t_data02 thead th:last-child{border-right:0 !important}
.table tfoot th{padding:15px 10px;border-style:none solid solid none;border-width:1px;border-color:#d9d9d9;background-color:#fafafa;text-align:right;color:#333}
.table .last{border-right:0;}
.table .txt-left{padding-left:20px}
.table.td-left td{padding:14px 10px;text-align:left}
.table-scroll{overflow-x:scroll;width:100%}
.dl-list1 .bust_dd{margin:0;padding:0;background:none;}

.table.tb-row1 tbody th,.table.tb-row2 tbody th{background-color:#f7f7f7}
.table.tb-row2 tbody th{padding-left:20px;text-align:left}
.table.tb-row3 tbody th{padding-left:20px;background-color:#f0f7fa;text-align:left}
.table.tb-col thead th,.table.tb-col td{border-right:0}
.table.tb-view tbody th{padding-left:20px;border-right:0;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAEElEQVQYV2O4fPnyfwZSCABg+yKxaEnJfAAAAABJRU5ErkJggg==) no-repeat 100% 18px;text-align:left;vertical-align:top}
.board thead th,.board tbody td{border-bottom:1px solid #d9d9d9}
.paging{text-align:center;margin:20px 0 0 0}
.paging ul li{display:inline-block;width:27px;height:27px}
.paging ul li a{display:inline-block;width:25px;height:27px;line-height:27px;text-align:center;text-align:center;color:#707070;vertical-align:middle;font-size:13px}
.paging ul li.ico a,.paging ul li.ico a:hover{padding:0;margin:0 6px 0 0;border:none}
.paging ul li.ico a img{vertical-align:middle}
.paging ul li.on a,.paging ul li.on a:hover{width:27px;font-weight:600;color:#0474b5 !important;text-decoration:underline}
.paging ul li a:hover{font-weight:600;color:#0474b5 !important}
.btn-medium,.btn-large-fix,.btn-large,.btn-medium-arrow,.parr .btn-gray-large{display:inline-block;font-weight:600;color:#fff !important;}
.btn-medium{height:32px;padding:0 12px;line-height:32px;vertical-align:middle;cursor:pointer;}
.btn-large-fix{width:158px;height:39px;line-height:39px;text-align:center;cursor:pointer;}
.btn-large{height:39px;padding:0 20px;line-height:39px;text-align:center;cursor:pointer;}
.btn-gray-large{height:32px;padding:0 20px;line-height:32px;text-align:center;cursor:pointer;}

.btn-medium-arrow{height:32px;padding:0 12px;line-height:32px;vertical-align:middle;cursor:pointer;}
.btn-medium-arrow span{display:inline-block;padding-right:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAALUlEQVQYV2P8////fwYGBgZGRkZGEA1mgwh0CbgssgRcEEUHzBwMlRhmYrMdAFuBHAQqrJKfAAAAAElFTkSuQmCC) no-repeat right 50%;font-size:13px;cursor:pointer;}
.btn-link{display:inline-block;height:30px;padding:0 14px;border:1px solid #c9c9c9;line-height:30px;cursor:pointer;}
.btn-link3{font-size:13px;font-weight: 600;display:inline-block;height:30px;padding:0 14px;border:1px solid #036485;background:#036485;color:#fff !important;line-height:30px;cursor:pointer;}
.btn-link span{height: 30px; display:inline-block;padding-right:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAAK0lEQVQYV2NkXfP4PwMDA8PvEFlGEA0CYAa6BFwWWQIuiKwDt0oMM7HZDgC0LhqbD/F70AAAAABJRU5ErkJggg==) no-repeat 99% 50%;font-weight:600;font-size:13px;color:#444;cursor:pointer;}


.gray{background-color:#666;border-radius: 5px;}
.gray2{background-color:#999;border-radius: 5px;}
.blue1{background-color:#05abe3;border-radius: 5px;}
.blue2{background-color:#036485;border-radius: 5px;}
.blue3{background-color:#036485;}
.col-blue{color:#0474b5}
.col-org{color:#f26130}
.txt-left{text-align:left !important}
.txt-center{text-align:center !important}
.txt-right{text-align:right !important}
.ul-list1{line-height:1.5}
.ul-list1>li,.ul-list2>li{margin-bottom:5px;padding-left:10px;background-position:0 8px}
.dl-list1 dt,.dl-list2 dt{margin-bottom:8px;padding-left:10px;background-position:0 8px;font-weight:600;color:#444}
.dl-list1 dd{margin:0 0 7px 10px;padding-left:10px;background-position:0 8px}
.dl-list2 dd{margin-bottom:5px;padding-left:10px;line-height:1.5}
.num-list{margin-left:40px}
.num-list>li{list-style:decimal outside none;margin-bottom:7px}
.ul-list1>li:last-child,.dl-list1 dd:last-child,.dl-list2 dd:last-child{margin-bottom:0}
.ul-list2>li,.dl-list1 dd{background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABCAYAAAAW/mTzAAAAD0lEQVQYV2NkYGD4z4AGABEZAQGrNOC2AAAAAElFTkSuQmCC)}
.car-number-search label,.srh-box label,.ul-list1>li,.dl-list1 dt,.dl-list2 dt,.agree-list>li,.clause-list li{background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAEklEQVQYV2MsLy//zwAFjDg5AKabBzBO9SDwAAAAAElFTkSuQmCC)}
.tit{margin-bottom:6px;padding-left:40px;background:url(/Content/images/sub/icon_stt2a.png) no-repeat 0 5px;font-size:17px;font-weight:600;color:#444;}
td h4{margin-bottom:7px;padding-left:40px;background:url(/Content/images/sub/icon_stt2a.png) no-repeat 0 3px;font-size:14px;font-weight:600;color:#444;line-height:1.4}
.t_data02{margin-bottom:30px}
td h5{margin:0 0 5px 10px;padding-left:8px;font-size:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAEklEQVQYV2MsLy//zwAFjDg5AKabBzBO9SDwAAAAAElFTkSuQmCC) no-repeat 0 8px}
.tit-blue{margin-bottom:10px;font-size:16px;font-weight:600;color:#0474b5}
.lr-box{overflow:hidden}
.lr-box .l{float:left}
.lr-box .r{float:right}


/*FAQ*/
.faq .tit2 {margin-top:-20px !important;}
.faq .tit2 span {font-size:16px;}
.faq .s01 select {width:100px;}
.faq .s01 select + input {width:200px;}
.faq .s02 select {width:150px;}
.faq .s01 span, .faq .s02 span{margin-right: 10px;}
.faq .btn_search {font-weight: bold;padding-top:5px; float:right;}
.faq .btn_search button {width:100px;}
.faq table .first {width:8%}
.faq .btn-medium {padding: 2px 5px;}

/*방문주차*/
.myInfo table {width:900px}
.myInfo select{width:100px;font-weight:bold;}
.myInfo .noDate {text-align:left;padding-left: 390px;}
/*.car-number-search em {display:inline-block;margin:7px 0 0 10px}*/

/*방문주차 달력 스타일*/
.picker__table th { color: #000000; text-align: center !important; height:30px}
.picker__table th:first-child {color: red;}
.picker__table th:last-child {color: blue;}
.picker__table td { text-align: center !important;padding: 0 !important;}
.picker__table tr td:first-child div {color: red;}
.picker__table tr td div.picker__day--disabled {color: #aaaaaa; background-color: #ffffff;border: none;}
.picker__table tr td:first-child div.picker__day--disabled {color: #fa8072; background-color: #ffffff;border: none;}
.picker__table tr td:last-child div {color: blue;}
.picker__table tr td:last-child div.picker__day--disabled {color: #6495ed; background-color: #ffffff;border: none;}


/* 입력폼 */
.date { width:80px; border: 0px solid #ccc; color: #000; padding-top: 2px; height: 17px;} /* 입력영역 날짜 */

@charset "euc-kr";

#quick_menu{}

/* ---------- ---------- ---------- ---------- ----------
---------- ---------- ---------- ---------- ---------- */

/* options
---------- ---------- ---------- ---------- ---------- */
/* margin */
.m0 {margin:0 !important}
.mt3 {margin-top:3px;}
.mt8 {margin-top:8px;}
.mt12 {margin-top:12px;}
.mr5 {margin-right:5px;}
.mb0 {margin-bottom:0;}
.mb12 {margin-bottom:12px;}
.ml5 {margin-left:5px;}

/* padding */
.p0 {padding:0 !important}
.p20 {padding:20px;}
.pt130 {padding-top:130px;}

/* font-size */
.fs13 {font-size:13px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;}

/* font-color */
.fc_f26130 {color:#f26130;}
.fc_0474b5 {color:#0474b5;}

/* msg */
.msg {margin-top:20px;font-size:15px;font-weight:600;color:#0474b5;}

/* srh-box-inner */
.srh-box-inner {margin:10px 30px 0;padding:20px;background-color:#f7f7f7;}

/* ly-wrapper
---------- ---------- ---------- ---------- ---------- */
.ly-wrapper {/* display:none; */position:fixed;top:0;right:0;bottom:0;left:0;font-size:14px;z-index:10000;}
.ly-wrapper:after {display:block;clear:both;content:"";}
.ly-wrapper .ly-inner-scroll {position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;z-index:1000;}

/* ly-btn-close */
input.ly-btn-close, button.ly-btn-close {border:0 none;font-size:14px;line-height:1;vertical-align:top;cursor:pointer;}

/* option */
.ly-wrapper input, textarea, select, button {font-family: 'Noto Sans KR','NanumSquare','dotum','돋움',sans-serif;}
.ly-wrapper.open {display:block;}

/* ly-size
---------- ---------- ---------- ---------- ---------- */
.ly-size-400 {width:400px !important;}
.ly-size-600 {width:600px !important;}
.ly-size-700 {width:700px !important;}

/* ly-wrap
---------- ---------- ---------- ---------- ---------- */
.ly-wrap {display:table;height:100%;margin:0 auto;}
.ly-wrap .ly-outer {display:table-cell;vertical-align:middle;}
.ly-wrap .ly-inner {background-color:#fff;}

/* ly-header
---------- ---------- ---------- ---------- ---------- */
.ly-header {position:relative;padding:18px 20px;background-color:#f29b31;}
.ly-header .ly-title {font-size:17px;font-weight:bold;color:#fff;}
.ly-header .ly-btn-close {position:absolute;top:20px;right:20px;width:15px;height:16px;text-indent:-9999px;background:url("/Content/images/common/btn-close.png") 0 0 no-repeat;}

/* ly-container
---------- ---------- ---------- ---------- ---------- */
.ly-container {padding:20px;}
.ly-container:after {display:block;clear:both;content:"";}

/* address_search */
.ly-container .address_search {padding:20px;border:3px solid #eee;}
.ly-container .address_search:after {display:block;clear:both;content:"";}
.ly-container .address_search span {position:relative;display:inline-block;margin-right:5px;padding-left:8px;font-size:14px;font-weight:600;vertical-align:middle;}
.ly-container .address_search span:after {position:absolute;top:50%;left:0;display:block;content:"";width:3px;height:3px;margin-top:-1px;background-color:#777;}

/* result_dcord */
.ly-container .result_dcord {height:369px;/* padding:20px; */border:1px solid #d9d9d9;box-sizing:border-box;background-color:#f7f7f7;overflow-x:hidden;overflow-y:auto;}

/* online_visit_border */
.ly-container .online_visit_border {margin:-5px 0 0 -5px;padding:20px;}
.ly-container .online_visit_border:after {display:block;clear:both;content:"";}
.ly-container .online_visit_border li {float:left;width:50%;padding:5px 0 10px 5px;box-sizing:border-box;font-size:14px;color:#666;line-height:1.6;text-align:left;}
.ly-container .online_visit_border li > span {display:block;padding:16px;border:1px solid #d9d9d9;box-sizing:border-box;background-color:#fff;}
.ly-container .online_visit_border li > span > a {display:block;font-weight:600;font-size:14px;color:#444;}

/* ly-mask
---------- ---------- ---------- ---------- ---------- */
.ly-mask {position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.5;z-index:100;}

/* align
---------- ---------- ---------- ---------- ---------- */
.txt-top {vertical-align:top;}

/* table th align */
.th-center th {text-align:center !important;}

/* icon
---------- ---------- ---------- ---------- ---------- */
.bg_icon1 {background:url("/Content/images/common/bg_icon1.png") 50% 0 no-repeat;}
.bg_icon2 {background:url("/Content/images/common/bg_icon2.png") 50% 0 no-repeat;}
.bg_icon3 {background:url("/Content/images/common/bg_icon3.png") 50% 0 no-repeat;}

.btn-link2{margin-bottom: 10px;display:inline-block;height:30px;padding:0 14px;border:1px solid #036485;background-color:#036485;line-height:30px;cursor:pointer;margin-top: 5px;}
.btn-link2 span{display:inline-block;/*padding-right:15px;background:url("/Content/images/common/btn-link2.png") no-repeat 100% 50%;*/font-weight:600;font-size:13px;color:#fff;cursor:pointer;}


/* background-color
---------- ---------- ---------- ---------- ---------- */
.green1 {background-color:#207347;}
.bgc_05abe3 {background-color:#05abe3;}
.bgc_f29b31 {background-color:#f29b31;}
.bgc_f7f7f7 {background-color:#f7f7f7;}

/* textarea_default
---------- ---------- ---------- ---------- ---------- */
.textarea_default {width:100%;border:1px solid #c3c3c3;box-sizing:border-box;resize:none;}

/* upload-file-list
---------- ---------- ---------- ---------- ---------- */
.upload-file-list {border-top:1px solid #d9d9d9;}
.upload-file-list:after {display:block;clear:both;content:""}
.upload-file-list:first-child {border-top:0 none;}
.upload-file-list dt {float:left;padding:13px 20px;font-size:14px;font-weight:600;color:#444;background-color:#f7f7f7;}
.upload-file-list dd {float:left;padding:11px 20px;border-left:1px solid #d9d9d9;}

/* txt-list2
---------- ---------- ---------- ---------- ---------- */
.txt-list2 {border:1px solid #d9d9d9;}
.txt-list2:after {display:block;clear:both;content:"";}
.txt-list2 .txt-list-tit {position:relative;padding:10px 20px;border-bottom:1px dotted #d9d9d9;font-size:16px;font-weight:600;color:#333;}
.txt-list2 .txt-list-tit > label {position:absolute;top:10px;right:20px;}
.txt-list2 .txt-list-tit > label > input {margin-right:5px;vertical-align:-2px;}
.txt-list2 .txt-list-cont {padding:20px;}
.txt-list2 .txt-list-cont li {position:relative;}
.txt-list2 .txt-list-cont li > label {position:absolute;top:0;right:0;}
.txt-list2 .txt-list-cont li > label > input {margin-right:5px;vertical-align:-2px;}

/* half
---------- ---------- ---------- ---------- ---------- */
.half:after {display:block;content:"";clear:both;}
.half_inner {float:left;width:50%;}

/* terms_area
---------- ---------- ---------- ---------- ---------- */
.terms_area {border:1px solid #d9d9d9;}
.terms_area:after {display:block;clear:both;content:"";}
.terms_area .terms_tit {padding:14px 20px;border-bottom:1px dotted #d9d9d9;background-color:#f7f7f7;text-align:center;}
.terms_area .fc_f26130 {font-size:13px;font-weight:600;}
.terms_area > div {padding: 30px;}
.terms_tit {font-weight:bold;font-size:20px;color:#0474b5;}

/* tab_menu
---------- ---------- ---------- ---------- ---------- */
.tab_menu:after {display:block;content:"";clear:both;}
.tab_menu li {float:left;margin-left:-1px;border:1px solid #c9c9c9;}
.tab_menu li a {position:relative;display:block;padding:14px 20px;background-color:#fff;font-size:1em;color:#666;font-family: 'GmarketSansMedium';}
.tab_menu li a:after {position:absolute;top:25px;right:20px;display:block;content:"";width:12px;height:7px;background:url("/Content/images/sub/bg_arr.png") 0 0;}
.tab_menu li.current {border-top: 2px solid #000;}
.tab_menu li.current a {background-color:#f7f7f7;color:#000;}
.tab_menu li.current a:after {background:url("/Content/images/sub/bg_arr.png") -12px 0;height: 7px;width: 12px;border:0}
.tab_menu.type_default li {width:190px;height: 55px;}

/* thick_line_box
---------- ---------- ---------- ---------- ---------- */
.thick_line_box {border:3px solid #eee;}

/* thin-line-box
---------- ---------- ---------- ---------- ---------- */
.thin-line-box {border:1px solid #d9d9d9;}

/* num_list
---------- ---------- ---------- ---------- ---------- */
.num_list:after {display:block;clear:both;content:"";}
.num_list > li {position:relative;margin-top:14px;padding-left:25px;}
.num_list > li:first-child {margin-top:0;}
.num_list > li > em {position:absolute;top:0;left:0;display:block;width:19px;height:19px;border-radius:19px;background-color:#999;font-style:normal;font-size:12px;font-weight:600;text-align:center;color:#fff;}

/* sitemap-wrap
---------- ---------- ---------- ---------- ---------- */

.sitemap-wrap {margin-top:40px;}
.sitemap-wrap.s1 {height:420px}
.sitemap-wrap.s2 {height:500px}
.sitemap-wrap:after {display:block;clear:both;content:"";}
.sitemap-wrap:first-child {margin-top:0;}

/* sitemap-area */
.sitemap-area {position:relative;display:inline-block;width:215px;height:100%;margin-left:10px;padding-top:54px;box-sizing:border-box;vertical-align:top;}
.sitemap-area:first-child {margin-left:0;}
.sitemap-area .sitemap-title {position:absolute;top:0;right:0;left:0;}

/* sitemap-title */
.sitemap-title {padding:11px 0px;font-size:15px;font-weight:600;color:#fff;text-align:center;}

/* sitemap-list */
.sitemap-list {position:relative;padding:20px 15px;height:100%;border:1px solid #d9d9d9;box-sizing:border-box;}
.sitemap-list:before {display:block;content:"";position:absolute;top:-10px;left:50%;width:1px;height:10px;background-color:#d9d9d9;}
.sitemap-list > li {padding-top:7px;line-height:1;}
.sitemap-list > li:first-child {padding-top:0;}
.sitemap-list > li > a {display:block;position:relative;padding-left:12px;font-weight:600;line-height:1.5;}
.sitemap-list > li > a:before {position:absolute;top:9px;left:0;display:block;content:"";width:3px;height:3px;margin-top:-1px;background-color:#777;}
.sitemap-list > li > ul {padding-left:12px;}
.sitemap-list > li > ul > li {padding-top:5px;}
.sitemap-list > li > ul > li:first-child {padding-top:6px;}
.sitemap-list > li > ul > li > a {display:block;position:relative;padding-left:12px;font-size:13px;line-height:1.5;}
.sitemap-list > li > ul > li > a:before {position:absolute;top:50%;left:0;display:block;content:"";width:5px;height:1px;margin-top:-1px;background-color:#777;}

/* session_logout
---------- ---------- ---------- ---------- ---------- */
.session_logout {position:relative;padding-left:327px;min-height:203px;border:1px solid #d7d7d7; box-sizing:border-box;background:url(/Content/images/sub/logout_bg.gif) 0 0 no-repeat;}
.session_logout:after {display:block;clear:both;content:"";}
.session_logout > p {margin-top:35px;font-size:20px;font-weight:600;line-height:1.5;}
.session_logout > [class *= "btn"] {margin-top:23px;}



.online_border{overflow:hidden; width:100%; margin:10px 0 0 0; padding:3px 0 0 0;border-top:2px solid #ffc68e;}
.online_border li{width:20%; float:left; text-align:center; padding:5px 0;border:1px solid #bebbbb;}



/* 이경아 추가
---------- ---------- ---------- ---------- ---------- */
.lication_w{width: 800px;}

.sel_w180{width:180px;}
.searh_btn{width:80px; padding:0 6px;cursor:pointer; text-align:center;}
.bust_td{text-align:left;padding-left:10px}
.car-number-search .bottom_line{border-bottom: 1px solid #efefef; padding-top: 25px}
.car-number-search label{margin-right: 20px;}
.bust_in{float:left; margin-right: 20px;}
.terms_area{margin-top:20px;}

a.btn-ml{margin-left: 20px;}
.bike .day {display:block; color:#959595; font-size:14px; text-align:right;font-weight: 500;}
.bike span img{margin-left:4px;}
.bike td span {display: block;padding: 0 0 2px;text-align: center;}

.calender_box {position:relative;}
.calender_box .c_month {height:27px; text-align:center;}
.calender_box .c_month img {vertical-align:middle;}
.calender_box .c_month span {display:inline-block; width:150px;text-align:center; line-height:19px; color:#49640c; font-weight:700; font-size:20px;}
.calender_box .txtbox {position:absolute; left:0; top:0;}
.bikemap_box {border: 3px solid #eee;height: 450px;}
.myinfo_top{margin-bottom: 20px;overflow: hidden;}
.myinfo_top label{font-weight: 600;margin-right: 20px;}
.myinfo_top span select{width: 100px; margin-left: 5px;}
.myinfo_top span{font-weight: 600;}

.cash_f{font-weight: 600;font-size: 15px;}
.top-txt{margin-bottom:30px;}
.new_icon{width:24px;height:auto;padding-left:2px;}
.acc_box{position:relative;width:100%;margin:0 auto;}
.changepassword-btn{margin-top:20px;}
.col-org{color:#f26130; font-size: 13px; }
.col-org1{color:#f26130; font-size: 13px; }
.new_iconB{width: 34px;padding-left: 5px;margin-top:-2px;}
.public_f{font-size:14px;font-weight:bold; padding-bottom:5px;}
.parr_sel{width: 200px;}
.new_p{width:15px;margin-left:8px;vertical-align:-3px;}
.map_btn{padding:0 6px;cursor:pointer;}
.gray3 {background-color: #999;border-radius: 5px;}
.add_box input{width:450px;}

.num_bo span{margin-left: 5px;}
.num_b{border-radius: 50% ;background-color: #333;padding:8px 15px;font-size: 20px; color: #fff; font-weight: 800;}
.num_g{border-radius: 50% ;background-color: #999;padding:8px 15px;font-size: 20px; color: #fff; font-weight: 600;}
.chid_pa input{margin-right: 5px;}
.btn-small{font-size:12px;display: inline-block;font-weight: 400;color: #fff !important; height: 26px;padding: 0 15px;line-height: 26px;vertical-align: middle; cursor: pointer;}
.mytable img{width: 34px;}
.faq_t01{font-size:14px;color:#666;}
.time_log{display:none; height:20px; padding-left: 64px;}
.log_i{text-align:center;margin-top:-35px !important;margin-bottom:8px !important;}
.log_i img{overflow:hidden;background-repeat:no-repeat;}
.btn-Xlarge{height: 42px;padding: 5px 30px;line-height: 42px;text-align: center;cursor: pointer;font-size: 16px;border-radius: 5px;display: inline-block;font-weight: 600; color: #fff !important;}
.pass_im{text-align:center;margin-top:-55px !important;margin-bottom:-12px !important;}
.login_pbox{padding-top:22px;text-align:center;}
.login_box .in02 input{margin-right: 5px;}
.top_cion{width:28px;height:auto;padding-left:2px;}
.date_03{font-size: 14px; margin-top:6px;margin-left: 10px;font-weight: 600;}


/*20190814추가*/
.btn-vist{margin-left: 100px;}
.visit_box_list span em{margin-left: 100px;}
.bikeapp .bikeapp_box button {position: absolute;right: 20px;top: 20px;width: 80px;height: 71px;background-color: #05abe3;line-height: 69px;text-align: center;font-weight: 600;font-size: 15px;color: #fff;}
.bikeapp{border: 3px solid #eee;}
.bikeapp .bikeapp_box {margin:0 auto;width: 375px;height: 125px;padding:20px 0}
.bikeapp .bikeapp_box label{    display: inline-block;width: 85px;height: 30px;line-height: 30px;font-weight: 600;color: #444;}
.bikeapp .bikeapp_box .field{padding-bottom: 10px;}
.join .logtext_s{font-weight:bold;font-size:14px;}
.join .logtext_box{line-height:24px;}
.tablecolorg_mr tbody tr th strong.col-org{margin-right :5px;}
.postsame{margin-top:5px;}

.Refresh_icons{width:15px;margin-left:8px;vertical-align:-3px;}
.color_org{color:#f26130;}
.inputbt5 input{margin-bottom:0px;}

.ctn {width: 915px;padding-top: 20px;line-height: 1.5;font-family:'Noto Sans KR'; float: right;}
.popup {overflow: hidden;width:765px;position: absolute;top: 10%;border: 1px solid #ccc;background: #fff;padding: 20px;z-index:1000000}
.join_close {display:inline-block;background:url("/Content/images/popup/join_close.png") no-repeat;height:25px;width:25px;background-size:25px}
.search_result {padding: 15px 0; border: 1px solid #d9d9d9; background: #f0f7fa; text-align: center;}
.search_result p:before {content: ''; display: inline-block; width: 12px; height: 13px; margin-right: 7px; background: url(/Content/images/sub/icon_search_result.gif) no-repeat; background-size: 12px 13px; vertical-align: -2px} 
.fw500 {font-weight: 500 !important;}
.m_content {display: none;}
.search_result span {font-size: 16px;}
.search_area .search_list{margin-bottom:30px;}
.search_area .search_list .searchlist_num {margin-left: 0;font-weight: 500;color: #f25749;font-size:18px;}
.search_area .search_list ul {border-top: 2px solid #036485;}
.search_area .search_list ul li {overflow: hidden;padding: 15px;text-align: center;border-bottom: 1px solid #d6d6d6;}
.search_area .search_list ul li .kind {line-height:1.0;vertical-align:text-top;padding-right: 10px;font-weight: 600;color: #0076a3 ;display: inline-block;width: 12%;text-align: left;}
.search_area .search_list ul li .sr_date {float: right;display: inline-block;width: 12%;text-align: center;}
.search_area .search_list ul li .sr_team {float: left;display: inline-block;width: 15%;text-align: center;}

.search_area .search_list ul li a {float: left;overflow: hidden;text-overflow: ellipsis;word-break: break-all;white-space: nowrap;text-align: left;width: 70%;display: inline-block;}
.search_area .search_list .more {margin-top: 12px;text-align: right;}
.search_area .search_list .more a {display: inline-block;font-weight: 400;color: #2b82d9;border-bottom: 1px solid #2b82d9;}
.search_num{display: none;}

.chk_wrap{margin-bottom:30px;border-bottom:1px dotted #d9d9d9;}
.chk_wrap .linedash{padding-bottom:30px;}
.agree-txtbox02{padding: 12px 20px;border: 1px solid #d9d9d9;margin-top:10px;}
.text17{font-size:16px;}
.homepage-agree02{padding:17px 20px;border: 1px solid #d9d9d9;background: #f0f7fa;margin-top:5px;}
.agree-txt .txtstrong{color: #2b82d9;font-weight: 600;text-decoration: underline;font-size:16px !important;}
.agree-txt .txtstrong_ol{color: #444;font-weight: 600;text-decoration: underline;}
.agree-txt .agree_txtsub_li{margin-left:12px}
.homepage-agree02 label{font-weight:700;}
.agree-txt .agree_txtp{margin-left:12px}

.gpki-progress { margin: 0 auto; width: 200px; text-align: center; margin-top: 100px;}

/*방문주차 */
.btn-box-large > span.manual_login {
    background-image: url(/Content/images/sub/icon_login_manual.png);
}

/* 참여포인트 */
#lnb h2.hp {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQUUyRUIwMjNDQ0RFOTExQTcwRDlBMDkyNTdFMjY1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NzRERDJERkQ0NkExMUU5QkVCRUE3QUJBQTg3MUIwRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRERDJERUQ0NkExMUU5QkVCRUE3QUJBQTg3MUIwRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4N0VEMDYxRDE1RDJFOTExOTg3M0I0QTBFNjc3NTk1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQUUyRUIwMjNDQ0RFOTExQTcwRDlBMDkyNTdFMjY1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvZh1DQAAAAjSURBVHjaYny8jJUBDNiEjZjgrF9vzzHBWUAGE5wFBAABBgAAJwrh0aZ3igAAAABJRU5ErkJggg==) repeat;}
#lnb>ul.hp_lm>li>a:hover, #lnb>ul.hp_lm>li>.on {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxQUUyRUIwMjNDQ0RFOTExQTcwRDlBMDkyNTdFMjY1NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMDc2Qjc2NEQ0NjkxMUU5OTJCRUE2MUU5OEZCNUFFNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMDc2Qjc2M0Q0NjkxMUU5OTJCRUE2MUU5OEZCNUFFNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4N0VEMDYxRDE1RDJFOTExOTg3M0I0QTBFNjc3NTk1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQUUyRUIwMjNDQ0RFOTExQTcwRDlBMDkyNTdFMjY1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgc1hNkAAAA5SURBVHjaYny8jPU/AwQwMiABJiSB/+gSDNgkmZAUoUgiS6BIokvAHcKETRDZKAwnM2ETBAGAAAMAVZ0KoJvmAz4AAAAASUVORK5CYII=) no-repeat 174px 50%;color:#f79011;}
.top-tit {font-size:25px;padding:5px 0;}
.top-tit > span {color:#ff8400;display:inline-block;}
.top-tit > span:after {content:"";display:block;width:100%;height:1px;background:#ff8400;margin-top:-3px;}

.inner-hp {text-align:center;}
.sendsms-btn-hp {margin-top:19px;text-align:center;}
.login-btn-hp {margin-top:19px;text-align:center;}
.btn-box-large {display: inline-block;width:217px;height:60px;line-height:60px;text-align:center;cursor:pointer;border:1px solid #c9c9c9;font-size:17px;font-weight:600; color: #3b3b3b !important;}
.login .l.hp,.login .r.hp {height:212px;}block
.login .l.hp h4 > span,.login .r.hp h4 > span {background-image:none;padding-left:0;}
.btn-box-large > span {display:inline-;padding-left:25px;background-repeat:no-repeat;background-position:0 50%}
.btn-box-large > span.login {padding-left:30px;background-image: url(/Content/images/sub/icon_login_hp.png);}
.btn-box-large > span.hp {background-image: url(/Content/images/sub/icon_hp_hp.png);}
.login .r.hp h4 > span {color:#4e4e4e;}
.table.hp {border-color:#666;}
.table.hp thead th {background-color:#f5f5f5;}
.status {display:inline-block;width:70%;height:30px;line-height:30px;color:#fff;}
.status.recep {background-color:#f79011;}
.status.reply {background-color:#12b564;}
.blue1.hp {background-color:#2b82d9;}
.blue2.hp {background-color:#888;}
.txt-left.hp {float:left;}
.table.hp tfoot th {background-color:#fff;}
.re_tit {margin-bottom:10px; font-size:14px; font-weight:600;color: #12b564;}
.re_tit:before {content: ''; display: inline-block; width:12px; height:12px; margin-right:5px; background: url(/Content/images/common/icon_reply.png) no-repeat; background-size: 100%}
.bl_txt {color:#2b82d9;}
.org_txt {color:#ff8400;}
.re_top:after {content:'';clear:both;display:block;}
.re_top li {float:left;}
.re_top li:first-child {width:70%;text-align:left;}
.re_top li:last-child {width:30%;}

.bar {font-size:13px;color:#969696;display: inline-block;padding: 0 5px;margin-top: -6px;vertical-align: middle;}
.reply_box {background-color:#f7f7f7;border:1px solid #d9d9d9;padding:10px;}
.txt-area {width:97%;height:100px;padding:10px 5px;}

.point_box {background-color:#f7f7f7;border:1px solid #d9d9d9;padding:33px 0;}
.point_box .box_inner {width:75%;margin:0 auto;}
.point_box .box_inner:after {content:'';clear:both;display:block;}
.point_box .box_inner .txt_point {float:left;height:47px;line-height:48px;border:1px solid #0093c5;width:80%;text-align:center;background-color:#fff;}
.point_box .box_inner .txt_point span {font-family:'NanumSquare';font-size:17px;color:#404040;}
.t-right {float:right;}
.btn-large.hp {height:49px;line-height:49px;}
.blue1.hp2 {background-color:#05abe3;border-radius:0;}
.blue2.hp2 {background-color:#888;}
.popup.hp {width:460px;top:25%;padding:8px;}
.join_close.hp {display:none;}
.popup_cont {padding:50px 20px 35px;border:1px solid #f3b85c;}
.popup_cont.hp {padding-top:30px;}
.point-txt {font-family:'NanumSquare';font-size:18px;font-weight:600;text-align:center;letter-spacing:-0.02em;}
.org {background-color:#f79011;border-radius:5px;}
.hp_txt {font-family:'Noto Sans KR','NanumSquare','dotum','돋움',sans-serif;font-size:13px;font-weight:400;}


/*bike 0925추가*/
input.bikeinput{vertical-align:text-top;line-height:26px;}
.ctn table em.bike_em{margin-left:10px;}

/*0925 바이크 비밀번호 확인_추가*/
.change .bikepassbox {border: 1px solid #c3c3c3;}
.change .bikepassbox .bikepassbox_pt{padding: 20px 0;}
.change .bikepassbox .bikepassbox_pt label{padding-right: 10px;}


/*0926 바이크 슬라이드_추가*/
.introduce_gallery { position:relative; margin:0 1px; padding:15px 0 0 73px; height:161px; background:#f8f8f8;}
.introduce_gallery .prev { position:absolute; left:27px; top:65px;}
.introduce_gallery .next { position:absolute; left:720px; top:65px;}
.introduce_gallery .view_area { position:relative; width:658px; height:146px; overflow:hidden;}
.introduce_gallery ul { position:absolute; left:0; top:0; height:146px;}
.introduce_gallery ul li { float:left; padding:7px 0 0 27px; width:192px; height:139px; background:url("/Content/images/contents/bike/bg_intro_frame.gif") no-repeat 20px 0;}
.introduce_gallery ul li.first { padding-left:7px; background-position:0 0;}

.bikeapp_box input.bikelogo_w{width:175px}

.ctn .table td img{max-width: 100%}


/*카드뉴스_추가*/
.card_gallery {  margin:0 0px; padding:0px 0 0 0px; overflow: hidden; background:#fff;clear: both;}
.card_gallery .prev { position:absolute; left:17px; top:280px;}
.card_gallery .next { position:absolute; left:720px; top:280px;}
/*.card_gallery .center_img { float:left; padding:7px 0 0 27px; width:570px;min-height: -webkit-fill-available; }*/
.card_gallery .center_img { float:left; padding:7px 0 0 27px; }
/*.card_gallery .center_area { overflow:hidden; text-align:center;display: grid;align-content: space-around;}*/
.card_gallery ul { overflow: hidden;margin: 0 auto;width: 760px;border:0px solid #ccc;}
.card_gallery ul li { display:inline-block; padding:5px; width:222px; min-height:271px; max-height:271px;border:1px solid #ccc;clear: both;margin-right:25px;margin-bottom:30px;}
.card_gallery ul li:hover { background-color: #efefef;cursor:pointer}
.card_gallery ul li:nth-child(3n+3) { margin-right:0 !important;}
.card_gallery ul li p.first {font-size:12px}
.card_gallery ul li p {font-size:11px}

/* 거주자주차 > 신청안내 */
.img_mobile {display: none; width: 100%; max-width: 1200px;}
.img_pc {display: block; width: 100%;}