@charset "euc-kr";
@import url("reset.css");
@import url("font.css");
@import url("layout.css");
@import url("subcommon.css");

/* 주차 공지사항 리스트 */
.pnoticeTbl .col1{width:53px;}
.pnoticeTbl .col2{width:460px;}
.pnoticeTbl .col3{width:57px;}
.pnoticeTbl .col4{width:74px;}
.pnoticeTbl .col5{width:102px;}

.pnoticeTbl .pcol1{width:53px;}
.pnoticeTbl .pcol2{width:460px;}
.pnoticeTbl .pcol3{width:57px;}
.pnoticeTbl .pcol4{width:74px;}
.pnoticeTbl .pcol5{width:102px;}

/* 주차 공지사항 상세보기 */
.pnoticeviewTbl .col1 { width:75px; }
.pnoticeviewTbl .col2 { width:220px; }
.pnoticeviewTbl .col3 { width:75px; }
.pnoticeviewTbl .col4 { width:390px; }

.pnoticeviewTbl .ncol1 { width:75px; }
.pnoticeviewTbl .ncol2 { width:220px; }
.pnoticeviewTbl .ncol3 { width:75px; }
.pnoticeviewTbl .ncol4 { width:390px; }


/*노상/노외주차장-현황*/
.blueH37 {color:#323439; padding:0 0 15px 15px; background:url('/images/common/icon_blue.gif') no-repeat 0 2px; font:bold 14px "NGothic";}
.rpcdtnTbl{margin-bottom:20px;}
.rpcdtnTbl  .col1 { width:54px; }
.rpcdtnTbl  .col2 { width:98px; }
.rpcdtnTbl  .col3 { width:68px; }
.rpcdtnTbl  .col4 { width:54px; }
.rpcdtnTbl  .col5 { width:69px; }
.rpcdtnTbl  .col6 { width:325px; }
.rpcdtnTbl  .col6 { width:98px; }

.rpcdtnTbl  .rpcol1 { width:54px; }
.rpcdtnTbl  .rpcol2 { width:98px; }
.rpcdtnTbl  .rpcol3 { width:68px; }
.rpcdtnTbl  .rpcol4 { width:54px; }
.rpcdtnTbl  .rpcol5 { width:69px; color:blue}
.rpcdtnTbl  .rpcol6 { width:325px; }
.rpcdtnTbl  .rpcol7 { width:98px; }


/* 거주자 우선주차 시설현황 노상 */
.fpshopIs { padding:20px 0; }
.fpshopIs li { width:100%; padding:0 0 5px;}
.fpshopIs li h3 {color:#323439; padding-left:15px; background:url('/images/common/icon_blue.gif') no-repeat 0 50%; font:bold 14px "NGothic";}
.fpshopIs li p {font:12px "NGothic"; color:#4c4c4c; padding:5px 0 0 15px;}

.tblBox {border-top:2px solid #2a62d1;}
.fpshops{width:100%; margin-bottom:20px;}
.fpshops thead th{font:bold 12px "NGothic"; color:#000; background:#f5f5f5; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:10px;}
.fpshops thead th.fpLine{border-right:none;}
.fpshops tbody td{font:12px "NGothic"; color:#4c4c4c; padding:10px; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; text-align:center;}
.fpshops tbody td.fpLine{border-right:none;}

.fpshops .col1{width:40px;}
.fpshops .col2{width:40px;}
.fpshops .col3{width:100px;}
.fpshops .col4{width:120px;}
.fpshops .col5{width:50px;}
.fpshops .col6{width:50px;}
.fpshops .col7{width:50px;}

.fpshops .fpcol1{width:40px;}
.fpshops .fpcol2{width:40px;}
.fpshops .fpcol3{width:100px;}
.fpshops .fpcol4{width:120px;}
.fpshops .fpcol5{width:50px;}
.fpshops .fpcol6{width:50px;}
.fpshops .fpcol7{width:50px;}

/* 거주자 우선주차 시설현황 노외 */
.fpshops1{width:100%; margin-bottom:20px;}
.fpshops1 thead th{font:bold 12px "NGothic"; color:#000; background:#f5f5f5; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:10px;}
.fpshops1 thead th.fpLine{border-right:none;}
.fpshops1 tbody td{font:12px "NGothic"; color:#4c4c4c; padding:10px; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; text-align:center;}
.fpshops1 tbody td.fpLine{border-right:none;}

.estibtn{ display:inline-block; width:57px; text-align:center; background:#efefef; border:1px solid #bbb; }

.fpshops1 .col1{width:40px;}
.fpshops1 .col2{width:40px;}
.fpshops1 .col3{width:110px;}
.fpshops1 .col4{width:140px;}
.fpshops1 .col5{width:50px;}
.fpshops1 .col6{width:50px;}
.fpshops1 .col7{width:50px;}
.fpshops1 .col8{width:75px;}

.fpshops1 .fpcol1{width:40px;}
.fpshops1 .fpcol2{width:40px;}
.fpshops1 .fpcol3{width:110px;}
.fpshops1 .fpcol4{width:140px;}
.fpshops1 .fpcol5{width:50px;}
.fpshops1 .fpcol6{width:50px;}
.fpshops1 .fpcol7{width:50px;}
.fpshops1 .fpcol8{width:75px;}

/* 거주자 우선주차 이용신청 및 요금납부*/
.blueH3 {color:#323439; padding-left:15px; background:url('/images/common/icon_blue.gif') no-repeat 0 50%; font:bold 14px "NGothic";}
.p1 {font:12px "NGothic"; color:#4c4c4c; padding:5px 0 0 15px;}
.p2{font:12px "NGothic"; color:#737373; padding:5px 0 30px 20px; line-height:160%;}
.p3{padding:5px 0 10px 30px;}
.p4{padding:5px 0 30px 15px;}
.p5{padding-bottom:30px;}

.parkingCharge{padding:31px 0; text-align:center; background:#ededed; margin:10px 15px;}
.parkingSys{font:12px "NGothic"; color:#4c4c4c; background:url('/images/parking/btn_fpre1.gif') no-repeat; padding:11px 33px 12px 12px;}
.parkingSys span{color:#2a62d1;}
.parkingInternet{font:12px "NGothic"; color:#4c4c4c; background:url('/images/parking/btn_fpre2.gif') no-repeat; padding:11px 50px 12px 25px; margin-left:10px;}
.parkingInternet span{color:#2a62d1;}

@media screen and (max-width: 540px){
	.parkingSys, .parkingInternet {display:block; margin:5px 0; background-position:50% 50%;}
}


/* 견인보관소 */
.tblBoxTo{border-top:2px solid #2a62d1; margin-top:10px;}
.towingnstorageTbl{width:100%; margin-bottom:40px;}
.towingnstorageTbl thead th{font:bold 12px "NGothic"; color:#000; background:#f5f5f5; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; padding:10px;}
.towingnstorageTbl thead th.toLine{border-right:none;}
.towingnstorageTbl tbody td{font:12px "NGothic"; color:#4c4c4c; padding:10px; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; text-align:center;}
.towingnstorageTbl tbody td.toLine{border-right:none;}

.towingnstorageTbl .col1{width:100px;}
.towingnstorageTbl .col2{width:85px;}
.towingnstorageTbl .col3{width:120px;}

.towingnstorageTbl .tcol1{width:100px;}
.towingnstorageTbl .tcol2{width:85px;}
.towingnstorageTbl .tcol3{width:120px;}

.toList{padding:10px 0; width:100%;}
.toList:after{content:""; display:block; clear:both;}
.toList li{float:left;}
.toList .first{padding-left:15px;}

.toP{font:12px "NGothic"; color:#4c4c4c; padding: 0 0 40px 20px; line-height:160%;}

.towingnstorage_map{margin-top:10px;}
.toP1{font:12px "NGothic"; color:#4c4c4c; padding:20px 10px;}